First off the physics it sounds dumb but it can get annoying. You're driving full speed hit a car or tan kand it blows straight off the road, you don't lose any control and keep going. You hit a tree or light pole, you either stop or you knock it down and it completely slows you down and it's stuck in front of you. WTF?! Character select Different control setting for each char. Up the sound quality. Hell add some G1 music while you're at it Multi-player for god fuckin sakes!