I understand that there have been ALOT of complains on the lack of the previous main portal page. We need to seek your understanding that we are NOT dumping the main site but its under-going development NOW. The upgrade of the forums to the latest version has left us with little choice but to redevelop it from scratch. While we expect a main page to be up soon (in the next few days), it will be going thru several changes over the next month or two.
So, please, we need your patience on this, we work on it during our spare time and time is something that we don't have alot of these days.