Indie games you should check out this week: December 7 - 13