Played it a little further now and even beat some of the levels. Really fun mechanics and amazing graphics!
Glad you liked it! Tried to make some fun mechanics to differentiate the levels