Monday, March 25, 2013

The Walking Dead Episode 1 - Free Again!



If you missed tis freebie last year then starting tomorrow the game is 100% free during the spring sale event! Make sure you set it to your download queue so you dont miss out! Get the game HERE