The 2nd update of the day has landed. Unlike their first attempt, 0.958p actually lets you log in and play.
Forum Rules