The past two days have been rather strange for me as far as indie games are concerned. First I came upon a Dark Souls inspired ARPG starring a mouse in shining armor fighting off hordes of spiders and today its