yea, it needs some kind of either purchase your weapons, or upgrades, or i don't know, i know it's only an ALPHA, but it's fairly bland thus far...
and you shouldn't be able to just dig the person off the screen, kinda cheap.
great Idea, but as they others stated, insta-stop FTL. But I do like the feature that turns your car away from the wall when you hit it, it makes it easier to get off of it.