A friend of mine was telling me about some place in Orlando by Disney that is a few stories tall and filled with arcade games. He also said it costs $20 but you get unlimited play all day.
Anyone have anymore info about this place? Any pictures by any chance?