Tags Posts tagged with "XBOX"

Tag: XBOX

Ever wonder what a highly stylized team-based shooter from Blizzard would look like? Well that answer should have been Overwatch but those of you...

Those damn Locust...why did they have to go and ruin the world! However, this time we see the main character's son take the forefront...

On Monday a representative of Xbox, Chris Charla, made some statements regarding cross-play between PC and Xbox. That makes sense considering their big push...