The Walking Dead: The Complete First Season out next week in Europe / North America, more games coming
Next week, The Walking Dead: The Complete First Season is releasing on Nintendo Switch in Europe and North America. The Walking Dead: Season Two, and The Walking Dead: A New Frontier are also coming this year, and The Walking Dead: The Final Season – Episode 1 will be available next week in Europe!
Read More