Aliens

New Batman, Mario Kart Lead 2014 Arcade Announcements
The IAAPA 2013 trade show was held last weekend, and a host of new arcade machines were announced for release in 2014. Let’s take a look at some of the biggest reveals from this year’s show. The arcade machine fanatics over at Arcade Heroes put a nice recap together, including terrific…