So I’m REALLY liking Overwatch! I’ve never been big on FPS, I liked CoD Ghost and played the crap out of that game with friends and wife :). But was let down with Modern Warfare and even Destiny jaded me a bit (at least on the money stand point). Plus Destiny became repetitive after while, which I find rather sad. Because it was a fun game there for a while. But Overwatch is fun and I rather enjoy the characters in the game. Plus with all the different weapons and specials you can do for each character adds a different element to the FPS. Anywho!! Enjoy the short video! By the way, iRoberts3 is my gaming handle on Xbox Live and every other platform.