Very atmospheric and spooky, the music really gave you creepy vibes. I honestly kept expecting something to chase me, or appear when the engine turned off.
I'm glad you were allowed to submit this entry, well done guys! Would love to see this go somewhere :)