might be checking it out this weekend...

anyone been there before? i browsed out there website and it looks pretty cool