secretsofthedark.com
Red Triangle Wiki Deleted!
For those of you who have been following this whole “red triangle” puzzle like I have, you may be disappointed to find out that the official wiki (on wikia, at least) has been deleted f…