Rock, Paper, ShotgunOriginal article (opens in a new tab)

The Walking Dead S3 s episode 3 rising in March

Telltale kicked off The Walking Dead season 3 [official site] with two episodes at once, and if you’re into it I do hope you’ve savoured them. Episode 3 is due to arrive “later next month”, Telltale announced today. All they say about it for now is that it’s named ‘Above the Law’. But which law? … [visit site to read more]