Where to Play?

Anyone know where I can play some Marvel in H-town? i have no power and am bored out of my mind!:looney:

THere’s probably a Houston thread in the Regional Matchmaking forums.