Hello, I am the current owner of Devil Toast's Demon Creator. I created the CYOA from scratch. I am planning an update, as I recently got inspiration to finally add enough worth updating. The problem is, it seems somebody has uploaded it here without my permissions.
I would not usually care, but they got information regarding the CYOA incorrect, both meta and lore-wise. I don't know what can be done, if anything, but I just want the information to be corrected at the very least