http://www.youtube.com/watch?v=Zm7gEDhrPfk&feature=player_embeddedGameplay looks a bit choppy, but it seems to be something with the way they recorded it - but look at the environment! :o
Looks aimed to be the faster type of mech, or Landmate from Appleseed (correct me if I got the names wrong).