Honestly, now that I've had longer to think about it, I'm not really sure. It's hard to know what's real and what isn't when the discord isn't public, and there isn't another source to receive update information.
that really sucks... hopefully they can finish projects. I usually love supporting independent works, and I dont mind waiting until they are finished as long as they are being worked on. Really makes me feel like I wasted money on a project that was never gonna be completed. I understand you, that would burn my trust too.