News

Walking Dead FPS confirmed for Wii U, out this March - new screens

Game also shuffling onto Xbox 360, PS3 and PC

Comments