I just beat the game. It's been the only physical game I've had in my system since I first started playing in 2014. The reason it took me so long to beat it is because the gameplay is kinda boring. Everything about the game looks good on paper but actually playing it isn't that fun. I think it's because of Kirby's slow movement. I could only stand to play one level at a time and most of the time I didn't want to play it so it took me almost two years to beat it.
The good things about the game are the graphics, the 3D effects, the music, and the boss fights.
After you beat the final boss, you unlock a time trial mode where you play the game with King DeDeDe. It's more fun to play as DeDeDe than Kirby, but I really didn't want to play through the whole thing again.
If you are a big Kirby fan you might find enjoyment in this, but I would recommend that everyone else skip it.