Although we've had plenty of handheld Kirby adventures in the past few years, everyone's favorite pink puffball has been noticeably absent from consoles since 2003 (not counting cameos, of course). Ever since the Wii's debut in 2006, fans have been waiting for a new Kirby adventure, and while Kirby's Epic Yarn may not have been exactly what they were expecting, this reinvention of the Kirby franchise and new twist on the Kirby formula pays off in a big way and makes this game one of the most memorable Kirby adventures in existence.

The game starts off simply, with a few simple animations detailing how Kirby got to a world made of fabric (there was a snafu involving Kirby's favorite food - tomato!) and how he needs to help the ruler of this world defeat a great evil who has unstitched the different areas of the world. After the story is explained (in about five minutes flat!) the game sets some ground rules for Kirby in his new world. Kirby can't fly around in this world, nor can he use his vacuum powers to absorb enemies' powers. However, he can change himself into useful yarn objects like a car, a submarine, and a parachute. Longtime fans might be a tad annoyed that some of the standard Kirby abilities have been sacked for this game, but if that is the only thing keeping you from it, please reconsider, as the new elements of the gameplay more than make up for the lost ones.

Each level starts off pretty simply with Kirby popping into a themed area where he has to jump, swim, and swing to the goal at the end of the level. Along the way there will be enemies, puzzle areas, and hidden stages to explore. The level design is very inventive, and though everything is presented to you, the design is such that there are a lot of bonuses and unlockable content hiding in plain sight. For instance, you may notice a stray button or zipper on one side of your screen, which may be used to swing to a hidden area or unzipped to reveal a hidden door. One of the most enjoyable facets of the game is the exploration element, which will give players plenty of reasons to play through levels over and over again in order to explore each level's secrets.

Strictly speaking, the main story level progression is linear, though there are some deviations depending on the way you unlock bonus content. However, if you are looking to break up the gameplay a little bit, there are some playable extras, including a mini-game mode that can be accessed anytime. The mini-game mode is surprisingly satisfying. It allows you to play through different parts of levels you have already beaten with a new goal. These mini-games also tend to be a lot more challenging than the regular platforming level, and will definitely give seasoned gamers a bigger challenge.

Another side-activity in which you can take part is decorating Kirby's apartment. It might sound a little weird, but the game's hub world actually features a space you can decorate for Kirby with wallpaper, furniture, and toys you have either purchased with in-game currency or unlocked in one of the game's levels. Though there is not really any overarching purpose to the apartment design element, collecting the different objects and placing them in your apartment is a nice distraction and adds some decent replay value to the game.