List of levels for Shrek 2 (Game Boy Advance)

Levels:
There is 30 levels.

Book 1: Far, Far Away

 * Chapter 1: Shrek
 * Chapter 2: Donkey
 * Chapter 3: Shrek and Donkey
 * Chapter 4: Shrek and Donkey
 * Chapter 5: Shrek

Book 2: Royal Family Feuds

 * Chapter 1: Shrek
 * Chapter 2: Donkey
 * Chapter 3: Shrek and Donkey
 * Chapter 4: Shrek and Donkey
 * Chapter 5: Shrek

Book 3: The God Mother

 * Chapter 1: Puss in Boots
 * Chapter 2: Shrek, Donkey and Puss in Boots
 * Chapter 3: Shrek and Puss in Boots
 * Chapter 4: Puss in Boots
 * Chapter 5: Donkey

Book 4: Big Surprises

 * Chapter 1: Human Shrek
 * Chapter 2: Puss in Boots
 * Chapter 3: Gingerbread Man
 * Chapter 4: Gingerbread Man
 * Chapter 5: Gingerbread Man

Book 5: Party Crashers

 * Chapter 1: Gingerbread Man
 * Chapter 2: Human Shrek
 * Chapter 3: Human Shrek, Puss in Boots and Gingerbread Man
 * Chapter 4: Human Shrek, Puss in Boots and Gingerbread Man
 * Chapter 5: Shrek

Book 6: Bonus Mode
NOTE: You must complete the game 100% to unlock mini-games.
 * Chapter 1: Shrek
 * Chapter 2: Donkey
 * Chapter 3: Puss in Boots
 * Chapter 4: Gingerbread Man
 * Chapter 5: Human Shrek