I'm still alive! (Least I think so)
More importantly there's a fair chance this won't be getting updated anytime soon (I do want to finish it someday but I've completely lost my motivation for it) I think lab to eventually release some different stuff but I'm not entirely certain when that'll be. Until then, hope you have liked this clusterfuck!