overwatch by blizzard

Overwatch animated short “Alive” – by Blizzard studios

Overwatch, is a team based shooter game by Blizzard studios. Overwatch short flm “Alive” is the tale of Widowmaker, the Talon assassin who stalks her prey with pin-point accuracy. This episode is set in London’s King’s Row—where you’ll discover how one death can change everything. The short starts with a girl saying that she had […]

 246 total,  1 today

Scroll to top