I guess someone has came up with the idea....but I made this WITHOUT looking at the other meteor scenario...so if there any resemblance, you could post a comment here...
Teams: Top vs Bottom
-Instant Units and Techs, Fast buildings (Not instant cause it would be hard to win)
-Titans are more powerful
-Unlimited resources, including favor