Indie games are games developed by a single person or small team of developers. They tend to be more abstract and creative, possibly because that person or small team is able to focus and implement that unified vision of the game better. Games with dozens of designers, artists, programmers and...