what..? what is an arcade doing here..? i have a bad feeling about this... but, the games... ahhh, i want to play...