Thanks for playing the game , its great to have constructive feedback like this! Considering this was our first jam, we have a lot to learn, we thought 15 levels would be a good amount considering the time limit and the number of mechanics in the game, however, maybe we could cut one level or another, you have a good point there. Your second point its very interesting too, i guess that in that point of view we are doing the opposite of the theme, although i guess the fact that each part doesnt have full control of its movments makes the game fit the theme. The heart in the ending was a way to thanks people like you that played until the end. Anyways i'm glad you enjoyed it, we sure had a blast making it!