The reason I'm starting over is, for one, I just want to try new things. Secondly, I want to finally make a game that has a real story and an epic setting.
I've thought out the setting and somewhat the plot for this new game, and I'm ready to get started.
I've already made some good progress on the "Engine". I'm going to refer to it as an Engine, although it is really just a C++ wrapper around SDL. As of now, I can initialize the engine and draw images with it. That's what it is capable of so far.
I really love the old megaman games, so that is pretty much what this new game is going to be like.