Overwatch (PC) Game Review
I’ve been waiting to play this game for a long while and finally I got a copy of it thanks to an Nvidia event. 😀 So yeah, Overwatch is here and I’m a few months behind other players when it comes to this multi-player action but heck I got myself to almost level 30 now….