Really, really cool!
The only issues I had were some (imo) unforgiving platforming, and a couple of crashes. The savepoints helped a lot though, and I think the crashes were just efpse being efpse. They seemed related to the audio (new alpha maybe?), because my audio would glitch out for a few seconds before the crash.
Other than that though, I really liked it!
Nice job :)