The Walking Dead Game Limited Free Download on iOSThe Walking Dead game is now free for a limited time on