One of the surprise hits of E3 was Lords of the Fallen from CI Games and Deck 13, and I spoke with the Creative Director, Jan Klose about it.
Override 2: Super Mech League is exactly that. You choose to pilot from a myriad of different mech suits and enter into an arena to duke it out amongst other giant robots to find out who is the best. It's a simple concept that assures countless hours of fun. Unfortunately, this one manages to fall flat.