Former Dead Space Devs are working on a new multiplayer PC Survival game. They have been streaming their playtests of the game and then posting those streams on Youtube as episodes. This game looks to be another Battle Royale, but with some light horror elements and in game teaming.
This OVERWATCH Trailer is the First Cinematic Movie video presented by Blizzard during OVERWATCH game prerelease phase to introduce it to the gaming community! This is a cinematic which proves once again