Holy cow that is a long review but a welcome one! Thank you and I'm glad you enjoyed the game.
In the future I'll work on making the different mechanics more user friendly and understandable.