Microsoft has released a new launch trailer for its high speed racer making its mark on Xbox One as a launch title for the system. Offering high quality visuals and stimulating gameplay, Forza 5 is looking like an awesome addition for driving fans to the launch line-up on Xbox One.