My Home Page is not an option from other pages like forums, skills, etc. It was there when I first came on. I then went to the Forum page, but can't get back to my Home Page to check updates because it is not an option in the bar. I haven't entered the world yet. It started last night but I thought it was just buggy with the addition of the new quest on the Home Page.
Edit: I just Entered the World. Home Page is not listed as an option on the drop down menu.