From Wikipedia
Shrek The Third is a video game based on the 2007 DreamWorks Animation animated film of the same name. The game was released on May 14, 2007 for the Xbox 360, PlayStation 2, Wii, PC, Nintendo DS, and Game Boy Advance. A PSP version was released in June. It was developed by 7 Studios, Gameloft, Amaze Entertainment and Vicarious Visions and published by Activision.
The storyline of Shrek the Third is based on the film: Shrek has to find Arthur to have him serve as king of Far Far Away while Prince Charming attempts to storm the city and take the throne by force. Players can play as main characters from the film, including Shrek, Donkey, Puss in Boots, Princess Fiona, Fiona's cousin Arthur and Sleeping Beauty. The game consists of 20 levels, some of which branch off from the main story of the movie, and features both single- and multi-player play.
Characters
There are 6 characters you can play as, all 5 of the movies' main characters, Shrek, Donkey, Puss in Boots, Artie, Princess Fiona, and one of the supporting characters, Sleeping Beauty. Puss in Boots is the only character that can double jump.Gingy,King Harold and Pinnocchio are voiced by their movie actors. The Penguins of Madagascar make a special appearence in the pirate ship level in one of the corner crates. You find Kowalski and Skipper says, "We're going to the wide open spaces of Antarctica, to the wild.", just like in the first "Madagascar".