I'm in Houston for the next few days and was wondering if any of you knew of a good place to game at.