Hey man. Thank you for playing for 40+ minutes!
The game is meant to be tough - but there's no excuse for the bugs you've ran into.
I couldn't watch the whole thing (I struggle with watching people play my games), but I skipped through and caught a couple of issues you ran into. Working on a patch as we speak.
I don't suppose you ran into any others - aside from the ones you've mentioned?