AgentZorn on 06 November 2015
Wonder how this will pan out on consoles. After seeing some videos, teamwork play a very important role in Overwatch. From my personal experience, most console fps consist of everyone running around like a headless chicken shooting things.