Overwatch Review | Mecha Kidd

Jun 25, 2016, 11:44 PM

Mecha Kidd reviews the new Overwatch game, give you their favorite characters, and compares it to another blockbuster game from years back.