User blog comment:Demonic BB/F.N.O.L.A.H Game Discussion/@comment-25524811-20150629040343/@comment-25187512-20150629134746

That sounds a lot like Huniepop