Hey hey! I have to say I super enjoyed the concept behind this and so far it's looking gorgeous =)
I think perhaps the checkpoint mechanic needs a bit of tweaking so you don't need to walk back into every checkpoint after respawning (there were a couple of time I got bumped right back to the beginning of a level because it forgot which checkpoint I was up to haha!).
Other than that keep up the fantastic work and I can't wait to see more!