It really reminds me of Castlevania. The entering of the Castle, The platforms, Staircases reminds me of level 1 and the boss at the end of the level. Looks awesome. Can't Wait to play the full version.
Edit: OK. Here some things i have to say.
+Castlevania feel.
+Dedicated Save Rooms (I guess...