Thank you for the feedback! :D
And yeah, sadly we didn't fuuuully get around to properly explaining the mechanics in-game - we did our best to explain them in the game's page if you wanna give it a little read though! :D