L LeXy Member Sep 11, 2010 #1 Not necessarily a racing game but a game where you can customize your character?