I've been hankering for some game time but there hasn't been anything that's really grabbed me. Overwatch definitely looks interesting and will surely be a huge success (because Blizzard). Anyone here into it? Definitely has a strong TF2 vibe to it. Plus it's got booty Hope everyone is well!!