Das NES-Spiel Rainbow Islands: The Story of Bubble Bobble 2 ist ein Arcade-Platformer, der 1987 für Spielhallenautomaten in Japan entwickelt wurde. Das Spiel wurde später auf verschiedene andere Plattformen portiert, unter anderem auf das NES. Die wörtliche Übersetzung von Rainbow Islands: The Story of Bubble Bobble 2 ist "Rainbow Islands: The Story of Bubble Bobble 2", aber im Volksmund ist das Spiel eher als Rainbow Islands bekannt.
Die Handlung von Rainbow Islands erfordert, dass die Hauptfiguren die Regenbogeninseln vor einem Bösewicht namens Dark Shadow retten, der aus dem vorherigen Bubble and Bobble-Spiel bekannt ist. Tatsächlich ist das Spiel Rainbow Islands eine Fortsetzung des beliebten Drachenspiels Bubble Bobble, aber jetzt sind die Hauptfiguren in Menschengestalt. In der US-amerikanischen Version heißen die Helden übrigens anders - Bubby und Bobby, und sie unterscheiden sich voneinander, wie auch in allen anderen Spielversionen, nur durch die Farbe ihrer Kleidung. Das Spiel findet auf einem Archipel von zehn Inseln statt, jede Insel ist ein anderer Ort mit eigenem Design und besteht aus vier Etappen.
Das Gameplay von Rainbow Islands erfüllt alle Standards der Spiele des Genres, die Charaktere können rennen, springen und auch Regenbögen schießen. Regenbögen werden von den Charakteren nicht nur als Waffen verwendet, um Feinde zu treffen, sondern auch als Untersatz, um hohe Plattformen zu erklimmen. Die Figuren bewegen sich in den Levels von unten nach oben auf den Plattformen, und wenn sie längere Zeit stillstehen, beginnt das Wasser von unten aufzusteigen und die unteren Plattformen zu überfluten und den Spieler zu zertreten. In den Levels von Rainbow Islands gibt es viele verschiedene Geheimnisse und Verstecke. Das Spiel verfügt über einen Zweispielermodus, allerdings nur im Wechselmodus und nicht wie in den vorherigen Teilen im kooperativen Modus.