There are more tools and resources available for indie game development than ever before. This means that indie game developers can create games that wouldn't have been possible even a decade ago, but it can also make it very overwhelming to get started .