So Overwatch has been out for over a month now and a lot of us have been trying out Competitive Play since its release. But we’re not here to talk about Competitive Play, as much as I’d like to with all its flaws. No, we’re here for some D.Va gameplay! I’ve been wanting to put… Read More Overwatch D.Va Gameplay Montage
Platforms: PC, PS4, Xbox One Developer: Blizzard Entertainment Publisher: Blizzard Entertainment Overwatch. Blizzard’s latest major release that breaks into the FPS genre and arrives this month on May 24th! But over the last few days, Overwatch available to play during the open beta and I grabbed at the opportunity to play as much as I… Read More Overwatch Open Beta – Is it polished?