>>74625 >>74657 also, i got no idea if its actively being worked on or not, but I wouldn't just assume development ceased entirely. In addition to the site coming back online, I suspect it might recieve further udpates at some point given the about page says it will be updated with contact info at some point.