hmmm well its march 2024 now...............
Yes. I finally gave up like almost everyone else. I don't even know if their discord channel still works. It has only been 8 months since the news it was taken over but well... It's a long time overall.