The video game industry is very big and random, it’s impossible to predict if a game will have success or not and why a game has success even when you are a big company. So in the case of an indie game developer it’s a lot worse, he needs luck, a lot of luck and a very good and original game to make a living out of it.