Hey thanks for playing and taking the time to write so much feedback! It really helps me to see where I can improve and how certain things work or don't work with different players. Some of your criticisms were also expressed by other players and I answered them here in the comments. Thanks for the thumbs up!
.. and whoa - 9 hours! Wow! That's long! Glad you sticked with it and finished :)