Kirby Super Star comes very close to being an ideal game. It pretty much hits every note perfectly. From the diverse game mechanics to diverse power abilities and fun co-op, it just...works beautifully.
And yeah, mirror was one of my favorites to muck about with. A bit weak offensively, but it has a ballin' shield :3
--
There is no shame in not knowing; the shame lies in not finding out