Edit: And does someone know what happened to Gamesquad?
They posted the following on their Facebook page on the 3rd:
The GameSquad forums are currently undergoing a major update and will be back online shortly. Due to the complexity and size of the database, the migration to the new forum software is taking longer than expected.
We look forward to bringing you many new features and continuing as one of the most unique gaming destinations on the Internet.
Thank you for your patience.
On the 8th they added:
Making good progress on the forums. We anticipate the updated forums re-opening at the end of this week.
But that didn't obviously happen, hopefully this week.