Get another look at Monster Jam: Showdown in this new trailer for the upcoming racing game. The trailer showcases some of the features you can expect from Monster Jam: Showdown, like the Freestyle...