effsgamingblog.com
Overwatch Open Beta – Is it polished?
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 mon…