Talk:Recent Updates/@comment-24374261-20140224113045/@comment-24087117-20140225075712

The forums have been moved to the new server and the DNS is propogating, ETA 30 minutes to 2 hours or so depending on what country you live in.