MECHS? FIRE TORNADOES?! MANAGED DEMOCRACY?!?! Also Xbox had a partner showcase today and it was jam packed with some goodies