I can't seem to find a dedicated fanbase/site online. I love this game and would love to meet other people who feel the same way, but post-2016, all the places you would find info about this game...