This is a Fantastic Indie game.
I played it twice and I don't know if there is an alternate ending.
The lighting makes it a little bit harder with the randomness.
The air jumps can be hard to use sometimes, but you'll get the hang of it.
Overall, this has a nice studio level feel to it.