Yay! I was going through withdrawal. It seems to be loading slowly though. Maybe it's just my internet connection?
It was a pretty big forum software update, the webserver must not be done caching everything. It's still not as fast as usual on my end too.