The Italian Hero website is moving to a new (and better) server. The upload process may take a few days
Keep visiting for news
Visit also: The Italian Hero Weblog