I purchased a Dell 3000 last year for my son and specifically told the sales person I wanted it to be able to play every game on the market. My son hasn't had a problem until now. War of the rings is "jerky" . When loading the game this message on the screen came up T & L support:no What is T&L and where do I buy it??? TIA!!!