Looks like it may be back up now. Was just able to login via Steam