At Last, Bowser's Castle!

At Last, Bowser's Castle! is a level in Yoshi's Island DS that takes place in Baby Bowser's castle. However here, the older version of Baby Bowser, Bowser and Kamek took over it.

Yoshi and all the other babies went through this castle to save the babies and Baby Luigi. First Yoshi got on a rocket and went through space to get further into the castle (oddly enough).

Then there were five paths – Yoshi had to take one of the paths. However the current baby he had on, decided which path he took.

After taking a path, and passing it, he got to the top where Bowser was, however Bowser was not there. Baby Bowser wanted the treasure in the castle, however thought that Yoshi was going to get the treasure so Yoshi fought Baby Bowser.

After defeating him, the future Bowser got angry with Yoshi for treating his younger self like that so Bowser and Yoshi fought. After Yoshi defeated Bowser, Kamek was very surprised and turned Bowser into Giant Bowser.

Four Yoshis, a Green Yoshi, Pink Yoshi, Yellow Yoshi and Purple Yoshi and all the babies except Baby Bowser fought Giant Bowser (although Green Yoshi was the only one controllable to the player, the other Yoshis followed him and shot eggs simultaneously).