Some of the stages featured are linear in nature, populated with obstacles and enemies, requiring the player to traverse them by running, jumping, climbing, shooting or dodging enemies, while other stages that are featured later in the game become more mazelike and exploratory, making the player take different routes to reach the end and if the player takes too long to complete the level, the time ends and results in losing a life stock.