I don’t think you understand what a pyramid scheme is... People investing in what you think is a game that won’t ever get finished does not make something a pyramid scheme.
There’s nothing shady about what they’ve been doing. It’s pure, crowdfunded development, it’s the same as kickstarter or patreon, but over many…