It needs traffic, traffic lights, different streets for you to turn in, needs more stops, more speeds then 65, gas in the truck, places to stop and do whatever drop off stuff?, able to pick other vehicles like cars suvs etc.. Have a horn. Then i would call that the best game ever!!