I walked into this place staff greeted me and offered me snacks. Honestly it was a really fun experience. I cant wait to get back and play.
From what i hear its just A place to spend all of a paycheck and get paid cash when that is really illegal and dint forget all the tweekers!!!
Sketch city.