Just a quick technical update. This morning TG forums were not accessible for about two hours, due to a fault at our service provider.
TG's forums are located in Strasbourg, France, and there was a major power outage over there. Something that is very unlikely to happen, because our provider is a very big company and they can't really afford to just be offline.
So if you're interested in the technical details:
TL;DR: TG was offline because of things beyond the scope of TG. It wasn't hackers or anything and there is nothing to worry about.
If you find something that's still not working, just reply here or message one of the staff.