We are not dead!.
We have not worked much on the page these last 3 months but the updates will start coming from now on.
Currently we're working on fixing a lot of bugs and tweaking the code so the page will be faster.