This game is epic. It's now one of my favorite platformers of all time.
I would not change the name. People that were familiar with the original might see this and think it's a knockoff or something.