All child boards show up in the main page. Un top of that, they are tagged as new, when you click the new you just see all new threads.
I get your point, I have been getting confused too, I keep going back to the forum games when checking posts in mafia. still, i think its better and more organized this way.