Still down for you? Didn't have trouble accessing the page myself in the last few days...
Not planning to, there are already various Mag sims floating around that work just fine. I think there was someone else working on one anyway—no idea who that was, though.