I read a lot, but had never heard of the dread game. So I looked it up.
Just wow. The word “reprobate” comes to mind.
I looked it up too. I thought of a few other nouns and adjectives but reprobate will work on this forum.