The game definitely tries the unique mechanic and unfortunately fails, although considering that this is a game jam project - still a huge win.
I did try the game, recorder it as well. Played a bit off screen and got used to the things better, so, the first impression wasn't the best. As I said, the game carries unique atmosphere and overall, it can be more balanced. Otherwise, great job.
Best of luck with the game jam. Cheers!