Hawken 2012 Trailer

Improvements may be incremental, but every new iteration of the indie mech-combat game makes it look that much better. Just watch:

While the itself is impressive, the chosen release date seems odd. Why on earth would you want to launch a game on the day when everyone is suppose to die?