Payment processors are huge issue in this space, then the forever-games that are being made with minimal updates for like 10 years now or something (i bet everyone knows at least 3 of those), then we have lots of new projects that go up to version 0.3 and get abandoned, creator gets banned on...
Watch out for Xen's room, it has some pretty hard gore (decapitation), if you can't stomach that maybe wait this one out until they add toggle or something.
Quite steep requirements, obviously could be worse but it probably needs tweaking when more data becomes available- good side is most people won't care enough to even try, bad side is most people won't care enough to even try.