Went here for a first date - It's got a lot of cool games, air hockey, arcade games, on multiple levels... felt like a little kid spending my allowance.. only this time I had a super smokin hot girl with me... so best of both worlds!
Outside they have a variety of really cool rides, a better than your average carnival and a mini golf course which looks really cool at night all lit up -- it's fairly affordable, depending on what you are wanting to do...
The place is pretty clean compared to what I expected, as it was my first time here... I'm definitely planning to go back, hopefully with the same girl ;)