OK, well i have been told by one of the staff members that this is indeed the new forum for DoF, they are currently setting up the accounts for those working on the project and cannot post yet, thus it's coming through me.