Just noticed this place for the first time last night on the way out of the game. The Founders neon light caught my eye (it's one of my favorite beers, only recently available in Connecticut, and still far from widely available). Also noticed the Sierra Nevada neon, so I'm guessing they have some good beers on tap generally. Anyone been there yet? If so, I'm interested in a review of the place.
FWIW, I met up with my friends at Salute, which also had pretty good happy hour specials on food and beers, both of which were decent.
And while I'm at it, props to the XL Center for adding some better beers in recent years, and still getting better. It's nice to have a few decent options now.