This forum is legit. See the following post for an explanation: https://dkn255hz262ypmii.onion.to/index.php?topic=4159.0