The player can get to the end of each level by walking, jumping and flying. Each level has enemies and things that get in the way, but sometimes these things also help Kirby. If Kirby touches an enemy, he loses a health point (he has six). Sometimes Kirby defeats mini-boss, before heading farther. Unlike the first "Kirby" game, it saves the game after each level. Players can go back to any level in the world that they have played by going through doors. There are seven worlds, and each world has between four and six levels, as well as a boss door and a Warp Star door. (Players can visit other worlds using Warp Stars). Except for World 7, each world also has one or more mini-games, a place to pick up powers, and an arena where Kirby fights a mini-boss.