I don't fully understand the mechanics, but it looks really polished! Well done! :)
Thank you so much for playing my game! Tutorials kinda explains the mechanics.