Deaymon

Past Games

First Person Survival Horror game, in which you have to escape a monster den with your mutant powers. More info on the itch.io page!