Kudos for the charge system; that was a smart way to ensure that a player wouldn't get stuck in one level.