A Summer Olympics game crammed with features and video game heroes. Story The Summer Olympics of 2008 takes place in Beijing, China. Contenders from all...