Video Game Reviews Video Game Reviews May 10, 2008 Speed Racer: The Video Game – A Nintendo DS Review I must say that with WFC Connectivity, Speed Racer: The Video Game would have been up there…