I'll investigate those bugs asap. In theory they should be easy to fix.
I will definitely add some gameplay improvements but that might take a month (or 12).
Thanks for playing.