Glad to see this, because they have worked long and hard on this game. For the optimistic, divide ~$4m (post-tax) by team of 2 for ~20 years (they started work in 2002). They've made some money in the meantime obviously, but seeing the final profit doesn't accurately capture the overall investment. Just in case you were thinking of quitting your day job to become an overnight millionaire making indie games.
If they are smart the money will be taken out as dividend and thus only pay capital gains tax.
As near as I know: (1) they formed a company at some point in the past (S-corp?), (2) they did constant work per year, (3) they had some donations per year, (4) they suddenly had a large amount of revenue in 2022
I'm guessing they didn't fully account for their time/expenses in prior years.
If they didn't, are there options to go back and amend previous returns in amounts that would be meaningful? (Assuming they have proof, etc.)