I had the pleasure of attending the grand opening last night and this place is great. Very spacious with 3 full bars, tons of flat screen TVs, and ample seating. The food and drinks were pretty good, but "free" makes everything taste a little bit better lol. I wish this was located closer to Old Town, but it does give me a reason to head up North.
I really want to give this place a try on a regular night. So far, so good.