Also play and enjoy:

Happy Hero

Knight went in a search of his beloved and got into a very strange castle. He met strange inhabitants of the castle. Endings of the game can be different depending on your actions and sometimes they are completely unexpected. Good luck!