We all know Overwatch is a great game. It’s a fun little shooter that gives you a good variety of characters to pick from and play as. The open beta ended last weekend, and left players wanting more. The game will be officially released next week, but the good folks over at Reddit are already losing their minds waiting for launch.
Read full story