Impressions out of 10: Overwatch
3 weeks ago, I had no clue what Overwatch was. A friend of mine showed me a Pixar-esque trailer of a gorilla and a ghost fighting over hacked data. My interest was piqued. The open beta was in a week and I thought it was worth a shot. I booted up the game, and was […]
Read more »