Really fun and engaging concept! It's tense and keeps you on your toes.
I can imagine this working super well as a 3D game where you look around the car as one continuous space. That could be awesome.