Overwatch is the first new project Blizzard has come out with in the past 17 years. Venturing out of the Diablo, Starcraft and Warcraft series is a big undertaking, but Blizzard will take their sweet time. Very little is known about the game, but so far it is running in 1080p and 60fps. Lets just say the trailers look amazing!