I think when coming up with names our first instinct is to be clever and mash up words (I did the same). After some time, I just ended up calling it "The Arcade" unofficially, but I'm still on the lookout for that perfect name. There are/were some arcades around here named The Tilt, The Gold Mine, Block Party, 49th St. Galleria, Time Out, Boondocks, Nickelcade, among others, and I've come to find that I like the names rather than the mashups.
I love the Astro City arcades, even if just for the name.

Maybe something like Free Play, Press Start, or High Score would sound arcadey enough without sounding forced.