Anyone still playing ? been playing a lot of ranked games lately with one of my friends. Add me on steam "Clutch City Mike"