Are you looking for a more Arcade based NASCAR experience? Look no further people, Activision’s NASCAR Unleashed may be the one you want. Activision has just released the first trailer for the game.