Its been said time and time again that 2013 was where the indie scene really started to go somewhere releasing some of the most innovative and unique gaming experiences that the indie developers could offer.
via N4G: pc news feed http://ift.tt/1cCA4BT
via N4G: pc news feed http://ift.tt/1cCA4BT