Subeta's Current Status is: Up.
Additional Information: The new address for Subeta can be found here. Please do not go back to subeta.org until further notice.