Got some nice mentions on the developer preview at both RPS, and Indiegames.com over the last couple of days!
http://www.rockpapershotgun.com/2012/02/25/also-guess-what-you-do-in-crashtastic/
and
http://indiegames.com/2012/02/trailer_crashtastic_mark_smith_1.html