Good thing that you have a video playthrough because ending glitched in my case and there was no sounds so I didn't understand it.
Anyway, the game is really awesome! It has nice graphics, good controlls and clever gameplay mechanics. But damn it is hard at times :P. Very impressive work!
Please give my game a try and rate it if possible ;)