Overwatch
Posted: Wed Nov 02, 2016 11:39 am
Has anyone here gotten into Blizzard's Overwatch on any platform.
I personally find it a refreshing take on multi-player FPS action. I can share my Battletag if anyone's been playing on PC.
Edited to add link!
I personally find it a refreshing take on multi-player FPS action. I can share my Battletag if anyone's been playing on PC.
Edited to add link!