That intro scared the shit out of me.
The game itself is quite creative but gets old quite quickly, still decent for a jam entry though.