Independent game developers are developers who lack a publishing contract and the funding from a publisher that goes with it. They have a whole lot of creative freedom over their projects thanks to that, however they need to be able to finish their projects with their own funds as the drawback.