the game sold around 15k units in germany in one year... that is around 5 times as much as a similar game in the same price range...
Do you mean that, on average an Indie programmer can expect to sell about 3000 copies a year ? How did you get these figures ? It does not seem so bad Assuming a 20 usd selling price, 50 % for the publisher The Indie programmer can cash 30.000 usd per game a year ? Ok take off cost and tax You can not make a live but not so bad