The Ultimate Off Road Truck Simulator 3D Game is finally here! Off Road Truck Simulator 3D is one of the most realistic Off Road Truck Simulator on the Windows 8 Store. mooth Controls and realistic physics makes it a game to experience once.