The visuals remind me of hylics and the powers remind me of JoJo (inb4 King Crimson). And I love Cave Story too.
Would you mind posting this on newgrounds or kongregate? I know you're on hiatus, but I think if this gets more attention it'll definitely get the funding it deserves.