The Interesting World of Car Games