I have to say this was a very clever mechanic for a puzzle game. Despite having to sacrifice your alien brothers the music feels quite lighthearted, which provides and amusing contrast. It's quite a challenging puzzler, as it also combines elements of a precision platformer.