Enjoy a good puzzle game! I figured out the stars are platforms and from there it was all about creativity
Glad you like it.