Satsuriku no Tenshi is an indie horror game on the level of Ib and Undertale. It finally got an english adaption on Steam for $9.99....
Separate names with a comma.