A new month means a whole bunch of fantastic indie games coming to Xbox, and looking at the list for...