games.gamingpixie.com
Alpha Version: She Who Fights Monsters
The lost alpha version of this game (then called Fighting the Monster) isn’t so lost anymore.