I have a lot more respect for the old NES platformer programmers now; getting running and jumping to act smooth & natural is insanely tougher than it seems.
Also... most of of them were doing it in fucking Assembly code. O_o
I wish programming used to be like you're doing, I can read it. :)
I look forward to trying it. Between the Simon's Quest sprites and McGroove audio, it appears to be everything I love.
Kinda can't believe this hasn't been shared yet... might want to ask for more permissions for v1.5. It's only appropriate to have a vocal track over the end credits. ;)