Wow, this is some pretty awesome feedback. I'm glad you played the game as much as you did.
I plan on making a post-jam update to this game, so this is all incredibly helpful. Thanks!