Great gameplay! I'm glad you enjoyed it and thanks for making me aware of those glitches, they'll be fixed in the next release.
Cheers!