It's on Steam Greenlight now and the new title is "Motor Rock".
http://steamcommunity.com/sharedfiles/filedetails/?id=190229333
New video:
http://www.youtube.com/watch?v=Ou5pQONTfPo
http://steamcommunity.com/sharedfiles/filedetails/?id=190229333
New video:
http://www.youtube.com/watch?v=Ou5pQONTfPo
Last edited by a moderator: