I was in Schaumburg tonight for work and stopped by Level 257. I have to say I was disappointed. The place had no soul (go figure, it's in a mall). The few pins they had were separated from the other arcade games and bar (s). The arcade games were limited and the pricing model wasn't very good in my opinion. Anyway, it felt like they were just appropriating the barcade theme as the current trend.
There are so many better places in the general area that are so much better (Galloping Ghost, Logan's, and Headquarters to name a few).