Went here a few months ago with a few friends. This is a cool concept with free games to play. However, service is bleh. No sense of caring or urgency to help out any customers. I wasn't overwhelmed with excitement like with most other arcade type places.