Thanks for checking it out and for the kind words! Yeah we addressed all those things in the post-jam update which we'll be uploading soon, those were definitely pretty big issues for the feel of the game.