概要
虹のしずくを全て集めた状態で最終ステージのデデデ大王を倒すとデデデに取り憑いていたダークマターが出現、虹のしずくが結集してこの「虹の剣」となり真の最終決戦となる。
この戦いでもっとも重要なのはダークマターの攻撃をいかに跳ね返せるかである。
前半戦と後半戦で跳ね返せる弾はそれぞれ一つしかないので、攻撃のタイミングを見極めて跳ね返すのが重要となる。それぞれの弾の挙動と特性を把握できれば怖くはなるだろう。
ダークマターを直接切りつけると言う攻撃方法も可能だが、ダメージが低い事と、下手に近づいた際の接触ダメージのリスクを考慮すると得策ではない。
戦いが終わった後、力を使い果たしたカービィは宇宙から大気圏へ落ちていくが、虹の剣に守られていた為に熱のダメージを受けなかった。そして再び剣を手にしたカービィが「虹の島々」の空に虹を描いたところで、ゲームは終わる
なお、虹のしずくを全て集めずにデデデ大王を倒すと、ダークマターと戦わずにエンディングになる(バッドエンド)。
また、『ロボボプラネット』に登場するクローン剣士ダークマターの剣は、虹の剣のように輝くことがある。これはオリジナルのダークマターが持っていた、虹の剣に対する意識が表面化した結果。