Edit: Update. The new forum is up and running, but it's still a work in progress. Go to http://jumprs.org
for now, until we redirect this page.
We got hacked! Yay!
Oh well. All this means is we've lost 6 weeks worth of posts (boo), but it pushes up our latest update to... Now.
We were hoping for a more seamless transition to our new update, but that isn't an option anymore. Downtime is unpredictable, but we should be up within the next 6-8 hours (As of 8.00am GMT)