Wekelijks lanceert Microsoft nieuwe titels op de Xbox Live Arcade. Eén van die titels wordt Things on Wheels van Southpeak Games. Het spel speelt zich af in een Art Deco huis in Florida en laat ons toe om non-lineair te gaan racen. Vandaag screens.