Back

Scarlet Stranger

Scarlet Stranger is an adventure-filled role-playing game that takes you to the Chameleon Castle. You must help our hero rescue the princess and at the same time, fight against a horde of vicious monsters.