Title says it all. Is there updates or are they just down, broken or what? (Mod can delete this post once they are back online <3)