Interesting ideas but I felt quite overwhelmed with all the stuff going on! Also, the controls are hard, your car turns way too fast imo.
Good job for your entry!