Where to Play?


#1

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


#2

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