Arcade Alpha and Arcade Beta

Venture deep into Discoveryland and enter this futuristic arcade for a button bashing blast on some new and classic video games.