hi! This game scared the crap out of us both times!
Thanks for playing the game! I've made an update which fixes most of your issues :)