Went here last night for the first time to check it out. They have an okay beer selection, seem to have a full bar, and also a small food menu. Beer was priced fine and they do have a happy hour deal Mon.-Thurs. The food seemed pretty $$ for what it was but I also did not try anything so I can't speak to the quality.
The place itself is fairly spacious with a lot of gaming options. I sat at the bar and none of the stations worked however. Meh.
Overall seems like a fun place and I would maybe go again if I was in the area.