When not logged into the game, there’s some kind of bug when you click Community > Forum. It takes you to this weird login page. I think it should take you directly to the forums (or else to a prettier-looking login page, but I’m not sure why anyone should have to log in to get to the forums).
This problem has been fixed. It’ll now redirect you directly to the forum when you are not logged in.