Anybody ever been here? Thinking about coming here with my mates to play some of the old school games. Then maybe smash them at FIFA. Does it cost the earth? Do you need to pay crazy bottle service to play latest games? I think we will almost certainly check this place out but wanna know what we are letting ourselves in for.