One moment please... shintsukimi.neocities.org is still in progress...
While you wait, here's the link to play Your Turn to Die.