Strange, it's a bit odd, bit it has a potential though. You could add more upgrades, and please don't put up whole vehicles on one part of the road, I can't see anything. Keep up the good work
If you hate dying then this game is for you!
good, but where am I actually sitting? :D