18 Wheels Driver 3 gives you the challenge in driving an 18 wheeler truck like never before. Do you think you can handle the pressure in this game?