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).
This question is in the General Section. Responses must be helpful and on-topic.