Thank you!! :D
I agree with your points about the mechanics not being immediately obvious.
To be honest, the brief 'tutorial' slides at the beginning of the game were a very last-minute addition, if we had a bit more time we probably would have created a much more interactive and informative tutorial!
Glad you enjoyed!! :))