I'm still fixing some things with this theme, just like @BJtheDJ mentioned, it's just a matter of time before you get used to it.
Yes we did have a very functional forum but then why the change, in time you will understand.
Yes and if you have any questions, you can share your concerns in the Staff room.
Guess what, we have a chatroom and a shoutbox as well, thats just the least.
You'll find more updates in the News section..
You can modify the theme to suit your style, using the theme customizer at the top of the page