As an experiment, you could try going through a VPN or a free proxy like this one:http://proxyisp.com/paste the url in the input box provided.http://www.heroesandvillains.info/forumv3/index.php?action=forum
Using a VPN, I can now connect to the site via WiFi. Wonderful.