The launch trailer for The Walking Dead: Michonne
Telltale Games has published today the launch trailer for The Walking Dead: Michonne, a title that will debut tomorrow for PC, PlayStation 3, PlayStation 4, Xbox 360 and Xbox One while on 25 February will also on the App Store and Google Play for iOS and Android devices. In the