We just discussed your game on our podcast! Come check us out!
Episode 32: 3D Platformers
Thank you for your kind review! I am very glad that you enjoyed the game and that the last levels were challenging, because that's what a puzzle platformer is all about, isn't it.
Regarding your question: It was a 7 day game jam ;)
This is a great podcast you two are running! An interesting combination of game design and just gaming.