I can’t recall the last online multiplayer that won so many hearts and minds like Blizzard’s Overwatch. I’m fan but I’m not willing to shell out $79.99 for it. It’s a Blizzard title so I’m not worried about the longevity of the title but I would have loved to have been on the ground floor. I just hope it doesn’t grow into an unrecognizable beast by the time I get around to playing it.
Want to submit a banner of your own? Check out this page.