Scarelaizor

A small illustrated textadventure.
Interactive Fiction