Understandable they are pissed. Paying in advance for games not yet made is a fucking scam, develop your shit and convince me with a finished, polished product.
I’m also sceptical of the bunch of promotional fluff in that link, that generally means less substance more bullshit in a game.
State capitalism is when the government has controlling stakes/legislation in all major economic actors, ensuring they pursue government objectives, while still allowing the capitalists involved to extract the major share of profits.
A real world example is China.