Thank you for playing and for leaving your feedback!
I've just rolled out a new update, which should fix all of your mentioned bugs (except for the last one, which I deem a feature haha)
edit: i noticed you said you downloaded the game. In case you're wondering, I WILL be doing desktop/client versions of the game at a later stage, for Mac and Windows, once I feel like I've reached a more refined state. There's too many inconsistencies and minor bugs right now for me to release a full downloadable game right now, mainly because I'm changing a lot at the moment.