Rainbow's Colorful Adventure

Rainbow's Colorful Adventure is a 2006 platformer game developed by EKO Software and Butterfly Games and published by The Game Factory and distributed by Activision. it is released onto the Gameboy Advance, Nintendo DS, PlayStation Portable, PlayStation 2, Nintendo Wii, XBOX 360, and Windows PCs simultaneously on December 3, 2006, as well as a launch title for the Wii.

While the game isn't a mainline Red's Adventure game, it is considered a side-series that takes place during the events of another game released in late 2006 by Butterfly Games: Happipillar DS. The game was also originally published by NewKidCo and intended for a 2006 release but was scrapped in favor of a Doll Island game for the Nintendo DS so The Game Factory got the rights instead.

Gameplay
On consoles, Rainbow's Colorful Adventure is pretty comparable to Super Mario Sunshine as you traverse through ten open-world areas collecting seven gems (known as Rainbow crystals) to proceed as Rainbow and his partner, Sweetie Berry. Rainbow can also utilize his emotions (five to be exact) to defeat enemies as well as use Sweetie Berry to traverse through the stage. At the end of each level is a boss.

The Nintendo DS port is similar to the consoles except that the DS port is in 2D and you control seven emotions instead. The handheld ports allow you to traverse through five worlds instead. But collecting the rainbow gems is still required. If you complete a level 100%, you're allowed to complete a minigame. Each world is also separated into eight stages.

The Gameboy Advance game is a 2D platformer like the DS and PSP ports, except unlike those two ports, you have a time limit and you control Rainbow and Sweetie Berry as their own. Similar to the Shrek games on GBA. The five worlds are one huge map, similar to that of Kirby and the Amazing Mirror.

Plot
In a deep dark forest, Red and her siblings are walking through a path until it starts to rain. They thought they could go through the rain, but it becomes more severe and they hid in an old log cabin. But when they get in, the storm turns into a harsh hurricane and throws the log caban, revealed to be part metal, into the sea. While underwater, tentacles take Red, Cyan, and Blue away leaving Rainbow behind. Meanwhile, on Berry Island, Sweetie Berry and her sisters notice the rain getting significantly harder. So they flee to their home, a giant oak tree. A tornado picks up the tree containing the twelve berries and also takes the color away from Berry Island. however, Sweetie escapes safely as her sisters were also kidnapped by the same tentacle.

When the storm passed, Rainbow ends up on a mysterious shore and Sweetie hits him in the head. So the two greet each other and explain how they ended up here. So they begin the adventure together. But before, Sweetie explains that she's powerless if he doesn't use his emotions (or without the Rainbow gems on the GBA port). After the big adventure, they discover the kidnapper, an Octopus named King Octopi. After his defeat, he explains why he kidnapped Rainbow's siblings and Sweetie's sisters. Exposing the gemstone responsible for all of it: A white jewel. Which then explodes revealing a white larval creature named Queen Spectrum. Who traverses through a portal to various worlds.

Console Ports

 * Level 1 - Shortcake Plains (Boss: Brock the Bouldercake)
 * Level 2 - Taffy Caverns (Boss: Madame Taffy)
 * Level 3 - Rainbow Rivers (Boss: King Karp)
 * Level 4 - Apple Alley (Boss: Giant Earthworm)
 * Level 5 - Wafier Mountains (Boss: Terrible Termite)
 * Level 6 - Berry Valley (Boss: Mechabananna)
 * Level 7 - Eggy Mansion (Boss: Money Mirror)
 * Level 8 - Raisin Canyon (Boss: Titanium Maniac)
 * Level 9 - Rasberry Medows (Boss: Queen Ant)
 * Level 10 - Yellow Ocean (Boss: King Octopi and Queen Spectrum)

Handheld Ports

 * Level 1 - Chocolate Forest (Boss: Choco-Brock)
 * Level 2 - Apple Canyon (Boss: Madame Taffy)
 * Level 3 - Nutty Mountain (Boss: Terrible Termite)
 * Level 4 - Dew Canyon (Boss: Princess Trident)
 * Level 5 - Yellow Ocean (Boss: King Octopi and Queen Spectrum)

Voice Cast

 * Kath Soucie as Rainbow and Queen Spectrum
 * Andrea Libman as Red and Sweetie Berry's Sisters
 * Momoka Ainjo-Aida as Cyan
 * Rodger Bumpass as Blue and King Octopi
 * Sharon Hughsman as Sweetie Berry
 * Tom Kenny as Terrible Termite

Development
To be added

Reception
The reviews Rainbow's Colorful Adventure were mostly positive, and the game currently holds an 80 on Metacritic and IGN gave it an 8.3/10. The DS port was praised for its cute graphics and a surprisingly dark final boss fight. Critics also praised the graphics on the console version for being pretty comparable to a solid Mario game. Mooshroom Milk gave the game an 85 while praising the game for its cute graphics but criticized it for subpar controls. The DS port got a 93 with the reviewer calling it "a must-have for the DS". The GBA game got a 63 for being an alright port but criticized it for being significantly harder than the other ports.

Gamespy gave the PlayStation 2 port a 3 out of 5 ratings. Calling it a cute and addicting Kirby-style game but they didn't want to talk about how unfair the game got at times. The DS port got a 4 out of 5 and the GBA port got a 2 out of 5.

Sales
Rainbow's Colorful Adventure sold a grand total of 433,202 copies for the console ports, the DS port got a mind-blowing 623,128 copies sold while the GBA port got an abysmal 130,223 copies sold. The DS port in particular also got 133,000 pre-orders for being the first Red's Adventure spin-off game for the system.

Feature Film
Rainbow's Colorful Adventure would later get a feature film on February 9, 2011, by Cookie Jar Group, American Greetings, and Frenzy Animation. With Warner Bros. handling the distribution. Making it the only Red's Adventure product that Paramount or Universal wasn't involved in (though Universal handled international releases). The film was met with mixed reception and flopped at the box office. In some territories, it was direct-to-video.

Trivia

 * If the worlds are placed in order, the console ports read "Strawberry" while the handheld ports read "Candy".