Hey, I'd like to win something! Although everytime I think of the Indie Xbox Live, I think of that push-out-the-baby game with avatar support. Gross.
I'd really like to play DCU, but betting against WoW for continued support after initial launch seems like a bad move. Also, I like the Marvel...