Castleroid? Is that like a case of hemorrhoids you get from playing Castlevania games?It's called "METROIDVANIA".
Agreed. That term is tired as Hell.
And Castlevania does quite a bit to set itself apart. I own and love all the DS and GBA Castlevanias. The Mega Man Zeros and ZXes as well.