Personally, I love it when games are silly and constantly break the fourth wall.
I haven't played Champions Online so I can't speak for it specifically, but the article honestly makes it seem like a game that's right up my alley.
Well, okay, maybe not exactly. I'm a huge fan of MST3K, and...