Wow! this is one of the best games i've played! You've essentially created a different version of "Unstable", which is a puzzle platformer with many mechanics and multiple endings, (8 bit music and graphics, story, and secrets hidden within. I've been looking for something like that and i found it here. 10/10!
Although the time-trial medal is pretty much impossible... 4:19:3 best time