The domain for Wario Forums expired, and for whatever reason I couldn't renew it until I contacted the registrar's support team. Either way, it should be all back online and working now.