Overwatch Fans are Going Crazy Waiting for Game’s Release

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

Leave a Reply

Your email address will not be published. Required fields are marked *