Success as an indie developer is tough. For every game that finds critical and commercial acclaim another ten projects fail to make a profit for the creators who put years of their lives into their ...