New game by Blizzard, Overwatch
Blizzard has announced a new game they are working on and it’s called Overwatch. It is a team-based shooter where you get to play as different heroes. So far I am really interested in seeing where this project goes. It…