Blizzard released a new trailer today for Their upcoming hero shooter Overwatch
is an arena FPS game in the same vein as Team Fortress 2
where every hero has a host of unique abilities.
Today's trailer features the charismatic primate Winston. He sets the stage for the action to give you some context before the beta begins later this week.
beta begins May 3rd for preorders and is open to everyone May 5th through 9th. Overwatch
releases May 24th.