Download the Walking Dead game free for iOS devices