Mike Ross and Co-Founder of Evo, Joey “Mr. Wizard” Cuellar have just finished announcing which games will make an appearance at this year’s Evo taking place in Las Vegas, NV on July 17-19. Here they are!
It looks like Evo is going to bring it once again this year! Which games are you excited to see? Let us know!