Where can I play video games on a HUGE screen?
I'd like to rent out a theater of some sort and play Mario Party on a HUGE screen. Anyone know any place that does this (ideally in the NYC area).
Observing members:
0
Composing members: 0
Composing members: 0