Perpetual Powers

Perpetual Powers is a 21-map megawad for Doom II created by Michal Kurowski (Lorenzo) for the GZDoom and Zandronum source ports with contributions by four guest mappers. Released in 2021, the mapset uses the OTEX texture pack and is divided into three episodes of seven maps each. It received an honorable mention at the Cacowards that year.

Content
All maps by Michal Kurowski (Lorenzo) unless noted otherwise.

Levels
Episode 1: Episode 2: Episode 3:
 * by DMPhobos
 * by Guardsoul
 * by DMPhobos
 * by Guardsoul
 * by Guardsoul
 * by Guardsoul
 * by Misty
 * by Misty
 * by Misty
 * by Misty
 * by Kaito
 * by Kaito
 * by Kaito
 * by Kaito
 * by Kaito

Soundtrack

 * MAP01: "Angry Science" by Xaser (from Back to Saturn X)
 * MAP02:
 * MAP03: "Autumnal Chills" by Tristan Clark
 * MAP04: "Ripsaw" by James Paddock (Jimmy) (from the Rebirth MIDI Pack)
 * MAP05: "Industrial" by Simon Judd (sirjuddington) (from Hellcore 2.0)
 * MAP06: "Thanatos" by Tristan Clark (from the Rebirth MIDI Pack)
 * MAP07: "Demon Resurged" by John Weekley (PRIMEVAL) (from Resurgence)
 * MAP08: "Jade Empire" by Stuart Rynn (stewboy) (from the Plutonia MIDI Pack)
 * MAP09:
 * MAP10:
 * MAP11: "Digging Up Ghosts" by Gus Knezevich (Alfonzo) (from Bloody Rust 3)
 * MAP12: "Deathstalker" by Brayden Hart (AD_79)
 * MAP13: "Web of Steel" by Stuart Rynn (stewboy)
 * MAP14: "Become the Hunted" by James Paddock (Jimmy) (from Plutonia 2)
 * MAP15: "Waves of Intrigue" by Kyle Dobson (Nabernizer) (from Eviternity)
 * MAP16: "Grotto" by Stuart Rynn (stewboy) (from Community Chest 4)
 * MAP17: "Survivor's Guilt" by LewkForce (from Akeldama)
 * MAP18:
 * MAP19: "Sludgehammer" by Brayden Hart (AD_79) (from Akeldama)
 * MAP20:
 * MAP21: "Uneven Structures" by Brayden Hart (AD_79)
 * Title screen: Introduction to "Arctic Voyage" by Tristan Clark
 * Intermission screen: MIDI rendition of "240 Bits Per Mile" from