I had a quick play and broke it. Sorry I picked up the rush icon and managed to ram myself into a raised peice of land and got stuck damn it.
I don't know if want to fix it and audio some audio but that would be cool.
I just had another play and got the end I think. I like it.