VGPolyglot on 22 October 2017
Captain_Yuri said: http://geonaf.com/ I believe that's their new site if it hasnt been posted already. |
It's not an official successor, and I wouldn't be surprised if it doesn't last long.