Hawken Gameplay Trailer Emerges

A new gameplay trailer from the highly anticipated indie mecha first person shooter has been released. Does it make good on the promise of the early screenshots?