Ziggurat review: A magical first-person Roguelike for Xbox One and Windows

Thanks to the existence of several standout titles like Rogue Legacy, Binding of Isaac, and Crypt of the NecroDancer, the Roguelike genre has exploded in popularity over the last couple of years. Characterized by randomly generated levels, the inability to continue when you die, and minimal room for error, games in the genre are addictive and tough to master. Although Rogue Legacy has been announced for Xbox One, Microsoft's console has long been without a Roguelike – until now.

Ziggurat comes to Xbox One and Windows from Spanish developer Milkstone Studios, who started out making numerous XBLIG titles for Xbox 360. Their first ID@Xbox release is a magic-themed first-person shooter in the vein of classic FPS Hexen. It also happens to be an FPS Roguelike, of which there are very few games so far.

Can Ziggurat's wizardly appeal and addictive randomness overcome a few technical issues and sometimes unfair difficulty? Read our full review with video find out!

Wizards go into the Ziggurat, but they don't come out

Ziggurat is really light on story, with a text-heavy and very poorly animated introduction (that cape!) setting the stage and a number of collectible story scrolls filling in a bit of backstory as you play.

The actual concept is fairly intriguing and fits the game like a glove, though. An order of magicians tests its apprentices by sending them into a vast ziggurat (a pyramid-like building) filled with monsters and mystery. What lies at the heart of the ziggurat? It will take many attempts to find out!

First-person Roguelike

Ziggurat's Roguelike traits include:

  • Randomly generated dungeon layouts, so every playthrough is different 
  • A large number of helpful and harmful upgrades and items to discover 
  • Shrines that randomly provide blessings or curses when used 
  • Permadeath: no continuing, and no permanent upgrades 

You could say those same things about most Roguelikes, but those games don't use a first-person perspective. And how many first-person shooters have you played that don't feature guns as their primary weapons?

Wizardly combat

As a wizard in training, your character starts out with a wand instead of a gun. Squeezing the Right Trigger fires a single bolt of energy, while holding it will fire continuously. The Left Trigger fires multiple bolts at once. Using the wand consumes energy, which steadily refills when you stop firing. The wand's refilling mechanic feels different enough from a typical FPS default gun since you never need to reload or pick up ammo for it.

You can't entirely rely on the wand because it does relatively little damage and temporarily stops working when its mana depletes. Thankfully our wizard can carry three additional weapons at once, each of which draws from a differently colored mana reserve. But those mana reserves require crystals to recharge, dropped from enemies or found in chests.

The extra weapons found in the Ziggurat include spellbooks, staves, and alchemic weapons. The latter category includes magic-enhanced guns and grenades and tends to include slow fire/high damage weapons. All have secondary fire capabilities like the wand.

You don't start with these weapons but can randomly find them throughout each run. Only one of each type can be equipped at once, so you might need to leave behind old weapons for superior ones.

Amulets are the final type of equippable item, and must be found throughout a run. These can boost health or mana recovery, stun enemies, and much more. Killing enemies will recharge your amulet after use.

Ziggurat structure

The Ziggurat is composed of five floors. Each floor contains a variety of randomly-selected rooms for wizards to explore. Some rooms house items, some traps, and others platforming challenges. Those 3D platforming challenges can be quite fun, when they're not too tough. Modern FPS games don't tend to use a lot of floating platforms and less reality-based level designs.

Many rooms just house minions for our hero to defeat. The enemies spawn in out of nowhere and head straight for the player, similar to the Serious Sam games. As you kill the minions, a meter at the top depletes. Once it runs empty, the enemies stop coming and you're free to move on. Personally, I'd like to see the name of the enemy I'm shooting as well. But you can at least check their names in the game's Extras menu.

Each floor culminates in a fight against one of several possible giant bosses. Before you can actually fight the boss, you'll have to find a Portal key located somewhere throughout the level. You don't have to explore the rest of the floor once you've located the key and boss, but you'll gain valuable XP and perhaps a useful item or two.

Every floor also has a single hidden room to find, indicated by a cracked wall. I can usually find the secret room in the first floor, but rarely in the others.

Perks, items, and characters

Most enemies drop yellow knowledge gems when killed. Grab these to fill your experience meter at the bottom of the screen and eventually level up. Every time you level up, you get to select from two perks (sometimes three) that will stick with your character for the remainder of that run. Selecting the right perks can make a big difference in your ability to survive the challenges of the Ziggurat.

You start with only a handful of the game's 100+ perks, weapons, and amulets unlocked. When you complete a run (by winning or dying), you'll usually unlock one or more new perks and items. You don't get to start out with them or anything; they just get mixed into the pool of things you can find in subsequent runs. Ziggurat never explains the conditions for unlocking perks and items, nor does its Wiki, unfortunately.

Characters are the other major unlockable. You start with only the Apprentice, but 11 more characters can be unlocked by reaching milestones in enemies killed and damage dealt. The unlockable characters are more or less effective with wands and other weapons, start with unique perks, or have more or less life than others.

Ziggurat's metagame is probably its weakest point compared to Rogue Legacy and NecroDancer. You can't get any permanent upgrades or buy anything between runs, preventing the runs from feeling as connected as they should. The best Roguelikes get easier as players unlock new content and upgrades. But the perks and items you unlock don't necessarily make things that much easier here since you're not guaranteed to actually find them during a run.


It will take many, many runs to unlock Ziggurat's 37 Achievements. Simply unlocking all 12 characters takes long enough, and then beating the game with each character adds another 11+ hours on top of that.

The harder Achievements include beating the game without leveling up, beating it on Normal in less than 45 minutes, and beating it on Hard difficulty. At least those last two are the only ones that can't be done on Easy difficulty.

Tough but rewarding

Ziggurat doesn't make difficulty selection very obvious; you have to press the Y button at the character select screen to change it. If you want to enjoy the game, I highly recommend playing on Easy. On Normal or above, one tough room can torpedo a good run. Oftentimes enemy shots are too tough to dodge, and health refills can be scarce. Turning it down to Easy will lessen the frustration of unfair encounters.

Although Ziggurat lacks a strong metagame and it sometimes suffers from difficulty issues, it's still one of the most enjoyable ID@Xbox games I've played. The magical atmosphere, otherworldly color scheme, and randomized floor layouts create a highly compelling experience. If you enjoy challenging games like Dark Souls and Spelunky, Ziggurat will easily cast a spell on you.

  • Ziggurat – Xbox One – 1.1 GB – $14.99 – Xbox.com Link (opens in new tab)
  • Ziggurat – Windows, Mac, and Linux – $14.99 – Steam Link
Paul Acevedo

Paul Acevedo is the Games Editor at Windows Central. A lifelong gamer, he has written about videogames for over 15 years and reviewed over 350 games for our site. Follow him on Twitter @PaulRAcevedo. Don’t hate. Appreciate!

  • Good Review, Keep em coming
  • Sorry run out of topic. Will wp10 be able to play xbox one in phone? Like xperia for ps4. What about wp? Can we or not?
  • Um no one is exactly for sure yet, Im tired of reading ungrateful readers of WC or other sites. NO ONE knows until Microsoft releases that information!!!
  • Hopefully but no official word on it.
  • Considering the first info of the streaming tech was demo'd on a Lumia 521, I'd bet it'll be on phones.
  • Probably, but I would not put my hopes too high on the lower end devices.  The throughput for streaming is pretty high if quality is a concern, and latency is going to be present.  Not saying it is impossible, but if I wanted to present the best experience possible, I would probably cut the budget devices. FWIW the Lumia 520 has the grunt to decode a livestream, but the WiFi hardware is just meh.  There will no doubtedly be tradeoffs, but on the brightside, they may not be as noticeable depending on what Microsoft wants to sacrifice. My concern with phone streaming: Buys an Xbox One.  Wants to play Xbox One game.  Pulls out phone.  Opens COD.  Throws online matches.  Its a phone, with a touchscreen.  Can barely play Final Fantasy, cannot even imagine a full FPS game... Moral of the story:  Nvidia has the shield portable, and it has HL2...  If phone streaming is plausible, then Microsoft needs to allow Keyboard and Mouse use for FPS games, seriously.  They will get more money from me if they do :)
  • WP supports hand controllers you know. :)
  • Afaik W10 has HID support, but I would love to see Microsoft's implementation. NVidias is pretty good, but it is limited to higher end cards
  • Probably but Microsoft probably wont push it out...for some reason
  • Proper video games on phone, that's ridiculous. You guys spend too much on your phones.
  • Another excellent, detailed review. Even though this isn't the kind of game I like, I still enjoyed reading the review and watching it be streamed.
  • Thanks man!
  • Nice throwback to the Hexen series. I loved those games
  • I've not played the rougelike genre before, it's just never grabbed me. I think that this is a nice mixed genre, as the FPS elements can appeal to an audience who normally might not care about roguelike games, but will kind of get pulled into those elements without realizing it. Ziggurat could be something that gets FPS fans into the roguelike genre, which is cool. The review's really good, and I had a good time watching the streams of the game. I might pick this up someday myself, just to give the genre a try in something of a familiar setting.
  • Great review, watched you steam stream this a few times will be picking this one up.
  • Great review. Enjoyed watching the game being streamed too.
  • The gameplay just reminded me of a game called Heretic I used to play as a kid back in the 90s....it was amazing! 
  • Yup, mentioned in the review. :)
  • Thanks for the review, Paul.
  • Hmm, this or Delver. Decisions. Posted via Windows Phone Central App
  • Both! I'm going to have to check out Delver; it does look fun.
  • Reminds me old Heretic
  • As long as it's not as difficult as Serious Sam. That game just punishes you endlessly
  • Loved the review. Very informative and well written. It also made me realise it's not a game for me.
  • Thanks dude. Glad you enjoyed the review at least. :)
  • Great review! I'll be buying this, soon....
  • Sweet man, will be great to see how we compare on the leaderboards!
  • Great review of the game! It is an interesting take on the roguelike genre for sure.
  • Five floors seems very small for a rogue like, how long does a run generally take?
  • One run takes about 90 minutes, but there is an Achievement for making a 45 minute run. You would have to skip past a lot to get it. It's a good length IMO, not that I'd mind if they added more content in the future.
  • Nice review, does not look like a bad game at all.. Sad things I have not had time to play any games :(