Overwatch | Review

1158e6971800505699139c

Overwatch is a game that does not follow the norm for first person shooters, but instead has become a phenomenon. It surrounds you everywhere you go, and that is no bad thing, because Overwatch is exceedingly addictive for the longer you play it. Some of that is due to the stunning visuals and audio, while another part of it is how the gameplay feels frenzied.

Continue reading Overwatch | Review”