The little icon on the top left is not very obvious. You have to tell me the last time when I was looking for the What's new link.
I may not be the only person to think that icon is the favicon or the forum logo.
I'm waiting on a friend of mine to design the logo for the menu actually, it's from the popular FamFamFam Icon pack so I won't be releasing it public with the style. You're more than welcome to download it and replace the ones that actually end up on the style.
I'll make sure it comes out more dominantly, also, I'll be moving Members to the drop down menu and throwing What's New into the main nav as Members is definitely not needed primarily while browsing using a mobile device.