Thank you for your nice and comprehensive comment! Player feedback is what motivates us and keeps us going!
Making a jam game is always a bit of a gamble, sometimes you overscope, other times your are too late to realize that your gameplay loop simply isn't fun. This time our initial game idea ended up working amazingly, and we even had enough time to add extra content and polish, such as the intro cutscene and voice over. Being jam veterans and watching a lot of GMTK videos also helps!