This new addition is something that may be a bit confusing to understand. But it's quite simple actually. When you first go to the site 'limited-to-truth.forumotion.com' you'll be brought to a new screen called the portal. Simply click the index button under the banner at the top to get to the forums. On the portal you'll see news, from the announcement forum, a search box, the latest topics, stats, who's online, shopmotion, and affiliates.
When you get on the forums, to the left you'll see latest topics, who's online, news, and login (or account information). If there are any questions, go ahead and PM me and I'll be glad to answer them.