Home / admin

admin

Overwatch is the best it’s been in years

Thanks to a new character and a big change in the way people join matches, I’ve having more fun playing Overwatch than I have had in over a year. Blizzard Entertainment‘s team-based first-person shooter released on May 2016 for PC, PlayStation 4, and Xbox One. I fell in love with its …

Read More »