My thoughts on Castlevania: Harmony of Despair