In this GT featurette, they take a “look from the game’s creators complete with brand new gameplay footage.” Continue reading to watch.

In this GT featurette, they take a “look from the game’s creators complete with brand new gameplay footage.” Continue reading to watch.