1. Dusk (PC)(FPS)2. Project: Snowblind (PC)(FPS)3. Soldier of Fortune: Platinum Edition (PC)(FPS)4. Ziggurat (PC)(FPS)Ziggurat came out about five years ago, but it combines a mixture of inspiration from current indie roguelikes as well as Heretic and Hexen. You play an apprentice wizard who is entering the Ziggurat in your final test to prove yourself capable of joining a powerful wizard's cabal. The Ziggurat is randomized but contains five floors full of enemies, traps, items, bosses, and magic weapons for you to use in your quest. Yes, there are limits to the types of enemies you'll see, and as you replay, you'll notice the same rooms over and over again, but there are some variations that make things interesting.
Though I'm writing now that I've beaten Ziggurat, I've actually beaten it five times, and I'll need to beat it many more times to unlock everything. Ziggurat is a game that you play over and over again, because there are tons of unlockables. You have to kill a certain number of enemies to see them in the bestiary. You have to find lore scrolls with notes on the dungeon. You have to meet certain requirements to unlock various playable characters. And then there is the armory, which contains items you unlock randomly at the end of every playthrough, be it winning or death. And there's about a hundred of those.
Yes, this game is like other modern roguelike FPS, such as Tower of Guns or Immortal Redneck. The Heretic/Hexen influence comes in the fantasy creatures and style as well as your magic weapons, based on on spells, magic wands, and alchemical weapons. These can be a variety of things, such as guns and bombs, and you'll unlock new ones that will then be able to appear randomly in the dungeon. The weapons all handle well, even the ones I don't like. There is also a leveling mechanic that lets you pick an ability based upon two random choices given at each level up, meaning you can end up with some wild upgrades that radically change how you play.
There are also shrines to the gods you can pray at, but these may give you boons, severely hurt you, or lead to indifference from the gods, which will cause a change but not necessarily one you benefit from. What do I mean by this? Your mana pool for wands could increase, but so does the cost of using it. Or you jump whenever you take damage. Or you get to choose two upgrades at each level up, but you no longer gain additional health or mana. And trust me, you'll want that health and mana. That gift from the gods definitely changed that playthrough.
To add to the mix, the playable characters also offer something unique. Everyone starts with a magic wand, but wands are created different, so some folks can snipe, some shoot clusters, one guy has a shotgun-type blast, but everyone feels different. Folks also start with different abilities and stats, so you might play as a character that gets very little health on level up but levels up quickly. Or you might try a character who gains health and mana every time he starts a fight with monsters but barely gets any back from health and mana drops. Hell, there's even a vampire character you can unlock who needs to kill to heal and is slowly losing health in the meantime. In short, you have a variety of options.
Yes, the game does offer a lot of repetition. There are only so many enemies, so many traps, and so many room designs. But these characters, the randomization of level ups, blessings from the gods, and weapons, the variety of enemy arrangements you'll find in different rooms, as well as a few upgraded enemies and challenge rooms that make you destroy targets or deal with things like only being able to move by bunny hopping...Ziggurat keeps itself a lot fresher than I found Tower of Guns to be, despite ToG doing more with the visuals. I recommend Ziggurat to folks who like these roguelike FPS games.