There's been no developments about this site over the night; so no answer to it yet... did you notice that at the "YOU CAN'T ESCAPE THE STORM" page that the email address changed to
DH@thisisnotporn.com? It's usually just
porn@thisisnotporn.com. Hmm... Dolphin Hotel?
I'll just redirect you to the foremost page about it.
http://boards.gamefaqs.com/gfaqs/gen...topic=14442172
They seem to have the most clues.