For those patiently waiting for The Walking Dead Episode 3: A Long Road Ahead, we're happy to announce that the update just hit Steam.
The new episode is 669.2MB, which shouldn't be too much for you to download. The game has been live for 24 hours on the PS3, but now PC and Mac gamers can get into the action.
Make sure you check out our thread and share your experiences.
By Stephen Heller