Indie games are one gaming genre that sees a lot of releases year-round. Usually so many, that it's hard to keep track of all the notable...