Sounds so familiar! Great work!
Everyone seems to agree this could fit into a Castlevania or other Sega game. The first part is a dead ringer for the very first Castlevania game ever, HAUNTED CASTLE for the Arcade, the title of the song being "CROSS YOUR HEART". But the rest of it tends to be a mix of other things. Nevertheless, a great track, or remixed theme. I love it!