Near to the point of Obsession huh? Dont worry I'm the same when it comes to Mega Man.
As for this fine piece of work Overture of Mars sounds like a real deal title for a castlevania game
I don't know what Castlevania is but this is cool. I like it :D