Looks like a cool place. My brother told me about this arcade awhile ago, but I still haven't made the trek in yet. As it is right down the street, I recommend stopping in at Emmett's Ale House / Brewing Co. for both their handcrafted beer & good food. It's walking distance from the arcade, even though it is technically located in West Dundee.