Free Windows XP game downloads. Stop Paying for Windows XP Games! Do you feel the need for speed that possesses you even at work? Download one of our free racing games for Windows XP and drive for your pleasure. There are many different free Windows XP racing games we have here. You can participate in racing on sport cars, motorcycles, big trucks, jet boats and even drive Mars rover!