Wow, sounds like a bit of an original story for a game too.
I really like the character design, and platforming elements. I haven't played an original platformer in a long time. This really inspires me to try and make a game from scratch in assembly. It's been one of my life long goals. Hopefully I can find the time to finally learn how to program in assembly. The 16 bit Era of consoles would be a lot of fun to make a game for.