Very interesting premise and also quite ingenious to make it similar to a twitch server hahaha. My brain automatically was sketched out about clicking on the download button. I couldnt get a good look at the creature peeking out of the corner and behind the car, only a glimpse which was great to create a weird feeling.
Gotta admit the art style and the music prevented me from fully immerse myself into a creepy mood.
Other than that congrats on submiting the game for the jam.