EVOLVE / THE CREW [Alpha/Beta Face-Off]: Feed Me More!!

GodHatesGeeks was recently blessed with some closed Alpha and Beta codes for two of our most impressive games from E3 -- Evolve (out February 10, 2015) and The Crew (December 2). We bring back the fan-favorite Geek vs. Nerd face-off format for our thoughts on the aforementioned sluggers. GEEK - I'm slightly afraid that Evolve …