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 seem like a ghost town. Did I just miss the rush?