Overview
Dark Tower is a card-based interactive fiction RPG you play by voice on Amazon Alexa. Say "Alexa, open Dark Tower" to begin.
Last updated: October 22, 2026
Quick Start
Dark Tower is a card-based interactive fiction RPG you play by voice on Amazon Alexa. Say "Alexa, open Dark Tower" to begin.
What Is Dark Tower?
Dark Tower puts you in a branching story where every choice matters. You navigate through cards — each one describes what's happening and gives you options for what to do next. Your decisions determine which clues you discover, which paths you unlock, and how each story ends.
The game features 5 distinct storylines sharing the same character system, with turn-based combat, 39 types of skill checks, hundreds of clues to discover, and an open world to explore between chapters.
The Basic Loop
- Read the story — Each card presents narrative text describing what's happening around you
- Make a choice — Pick from up to 4 options to decide what your character does next
- Face challenges — Some choices lead to combat encounters or skill checks
- Discover clues — Finding clues unlocks new story paths and better endings
- Grow stronger — Earn XP, find equipment, unlock new classes and abilities
How to Start Playing
- Alexa invocation: "Alexa, open Dark Tower"
- Create a character: Choose a name, race (14 options including Human, Elf, Dwarf, Orc, Vampire, and more), and starting class
- Your first adventure: You begin the main Dark Tower storyline — 60 chapters of branching narrative
- Combat: Say "attack" to fight, or try stances like "defensive stance" or "dodge stance" for tactical advantages
- Exploration: Between story chapters, explore the open world to mine resources, go fishing, and train troops
New Player Tips
- Clues matter most: The number of clues you find determines your ending quality — explore thoroughly and talk to everyone
- Difficulty affects loot: Playing on harder difficulties gives you better equipment drops
- You start with a dog: Douglas is your first companion — companions provide combat bonuses
- Save your diamonds: The diamond shop has exclusive items worth saving for
- Try all 5 stories: Switch between storylines anytime — each offers a completely different adventure
- Use items in combat: You can use up to 3 healing items per combat encounter
Design Pillars
- One Engine, Many Stories — 5 games share combat, equipment, and progression while offering distinct narratives
- Card as Universal Unit — Every interaction is a card with options; combat, shops, and checks are overlays on cards
- Clue-Driven Branching — Story quality is determined by clues found, not just path taken
- Difficulty as Reward Lever — Higher difficulty = better loot, creating risk/reward tension
The 5 Games
| Story | Chapters | Description |
|---|---|---|
| Dark Tower (main) | 60 | The original dark fantasy adventure — explore a cursed citadel, uncover ancient secrets |
| Last Light in the Dark | 11 | The largest storyline with over 430,000 cards — a sprawling epic |
| Chess Maven | 20 | A narrative woven around chess strategy and intrigue |
| Zoo Keeper | 20 | Manage and protect a fantastic zoo in a story-driven adventure |
| Ghost Stories | 2 | Short supernatural tales of haunting and mystery |
Total: 612,042+ cards across all 5 storylines. Last Light in the Dark is the largest with 11 chapters and over 430,000 cards.
Combat System
Combat Commands
| Command | Effect |
|---|---|
| "attack" | Standard attack against the current enemy |
| "defensive stance" | +10 armor class for 4 rounds (Athletics check) |
| "dodge stance" | +12 hit bonus for 4 rounds (Reaction check) |
| "drunken stance" | +6 AC and +6 damage for 4 rounds (Luck check) |
| "magical stance" | +10 damage for 4 rounds (Arcana check) |
| "psychic stance" | +7 AC and +8 skill bonus for 4 rounds (Psionics check) |
| "move for better footing" | Improved positioning for 6 rounds (Athletics check, harder) |
| "use [power]" | Activate one of 25 special power types (requires charges) |
| "flee" | Attempt to escape combat (not always possible) |
| "use [item]" | Use a healing or buff item (max 3 per combat) |
Skill Check System
39 Skill Types
ANIMAL_HANDLING, ARCANA, ATHLETICS, BLUFF, CHEMISTRY, CLIMB, COMMON_LORE, COMPUTERS, DEMOLITION, DIPLOMACY, DISCERN_CIPHER, ENDURANCE, HISTORY, INITIATIVE, INSIGHT, INTERROGATE, INTIMIDATE, INVESTIGATE, LEADERSHIP, LINGUISTICS, LUCK, MEDICINE, OCCULT_LORE, PERCEPTION, PERFORM, PILOTING, PSIONICS, REACTION, RELIGION, SCHOLASTIC_LORE, SLEIGHT_OF_HAND, STEALTH, STREETWISE, SURVIVAL, SWIM, WARFARE + ANY, ALL, NONE (meta-types)
Difficulty Scaling
| Difficulty | Skill Check Bump | HP Bump | Armor Bump | Crit Reduce | Damage Bump | Money Boost | Wave Count |
|---|---|---|---|---|---|---|---|
| EASY | +0 | +0% | +0 | +0 | +0% | 100% | 1 |
| HARD | +10 | +25% | +15 | +10 | +20% | 150% | 2 |
| NIGHTMARE | +25 | +50% | +30 | +25 | +40% | 200% | 3 |
| HELLSCAPE | +50 | +100% | +50 | +50 | +75% | 300% | 4 |
Clue System
How Clues Work
- Finding clues: Some story options grant you clues when selected
- Clue-gated options: Some options only appear if you have specific clues
- Missing-clue options: Some options only appear if you do NOT have certain clues
- Clue removal: Progressing through certain story points may remove clues
Arc One Endings
| Clues Found | Ending |
|---|---|
| 12 | Total Victory |
| 8-11 | Pyrrhic Victory (William dies) |
| 4-7 | Tragic Victory (multiple deaths) |
| 0-3 | Defeat |
Teleport System
Teleport locations are gated by clues. baseTeleportMenu() filters available locations by discovered clues. Players unlock fast travel by finding location clues during exploration.
Character System
14 Races
HUMAN, ELF, HALF_ELF, DWARF, ORC, HALF_ORC, GOBLIN, GNOME, HALF_ANGEL, HALF_DRAGON, HALF_DEMON, VAMPIRE, WEREWOLF, CYBORG
Each race provides stat bonuses and may affect skill checks, damage multipliers, and available powers.
Starting Loadout
| Attribute | Value |
|---|---|
| HP | 100/100 ← pre-class-pick placeholder; real L1 HP = 45+4×level, see combat.md |
| Level | 1 |
| Experience | 900 |
| Main Hand | Sword (WEAPON_SWORD_STANDARD) |
| Ranged | Bow and Arrows (WEAPON_BOW_STANDARD) |
| Chest Armor | Leather Armor (ARMOR_LEATHER) |
| Health Potions | 3 (ITEM_HEALING_POTION) |
| Trinkets | None (weapon only by design) |
| Gold | 2,000 |
| Diamonds | 200 |
| Wood | 600 |
| Iron | 500 |
| Insanity | 0 |
| Start Card | 30000 |
| Inventory | 20 slots |
| Companion | Douglas Your Dog |
Paragon System
Earning: 1 paragon point per 10 levels above 100. Level cap is 500, so max 40 normal paragon points. At level 500+, special paragon points unlock (1 per 500 levels).
Spending: Free-form allocation across 6 stat bonuses (additive % bonuses):
| Stat | Max | Notes |
|---|---|---|
| Hit Points % | 10% | |
| Damage % | 20% | |
| Armor % | 10% | |
| Skill % | 10% | |
| Crit Chance % | 10% | |
| Crit Damage % | Unlimited | Deep endgame investment target |
Design intent: Crit damage is the only uncapped stat — invest remaining points here for meaningful endgame scaling.
Equipment & Sets
Set Bonus System
Sets have up to 6 pieces. Bonuses activate at 2, 3, 4, 5, or 6 pieces equipped.
13 Set Perk Types:
- Stat: HIT_BONUS, CRIT_BONUS, CRIT_DAMAGE_BONUS, DAMAGE_BONUS_PERCENT, ARMOR_CLASS_BONUS, HIT_POINT_BONUS_PERCENT, COMPANION_BONUS_PERCENT
- AOE Triggered (with cooldowns): AOE_FIRE (1/5 min), AOE_ICE (1/5 min), AOE_ACID (1/5 min), AOE_GRAVITY_BOMB (1/3 min), BEHEADING (1/3 min), AOE_DAZE
Gem Socketing
Gems inserted into equipment for stat bonuses (additional damage dice, crit bonus, etc.).
Rewards & Punishments
Item Rarity Distribution (by Difficulty)
| Rarity | EASY | HARD | NIGHTMARE | HELLSCAPE |
|---|---|---|---|---|
| ORANGE (best) | 0.5% | 5% | 20% | 40% |
| PURPLE | 1% | 20% | 30% | 30% |
| BLUE | 10% | 30% | 25% | 20% |
| GREEN | 50% | 30% | 15% | 8% |
| GRAY (worst) | 38.5% | 15% | 10% | 2% |
114 Reward Types
Key categories: basic, boost, recovery, enemy, raid, seasonal/holiday, relationship, guild, companion mission, collectible, specific equipment, gems.
Recovery rewards: HEALTH_RECOVERY_MINOR (10% HP), HEALTH_RECOVERY_REWARD (20%), HEALTH_RECOVER_MAJOR (30%), HEALTH_RECOVERY_FULL (100%), PERFECT_RECOVERY_REWARD (full heal + clear all effects), INSANITY_HEAL/MINOR/MAJOR.
Random item rolls: max 10 per reward. Excess rolls → 100 gold each. Distribution: 70% item, 10% weapon, 10% armor, 10% trinket.
Punishment Types
| Category | Types |
|---|---|
| Combat debuffs | WEAKNESS, BRITTLE, UNINTELLIGENT, UNWISE, INCREASED_DAMAGE |
| Health loss | MINOR, MIDDLE, MAJOR |
| Money loss | MINOR (100g), NORMAL (500g), MAJOR (1000g) |
| Insanity | MINOR, NORMAL, MAJOR |
| Relationship | Per-NPC hurt (William, Isabel, Trinity, Cuthbert, Chelsea, Nigel, Lucas, Rylee) |
| Other | MERCENARY_KILLED, INVADED_LOST |
New player mercy: Players below level 5 receive 50% reduction on all punishment severity.
Insanity System
Mechanic
Insanity is a percentage (0-100) stored in insanityLevel.
Escalation (only between two INSANITY-status cards):
- 0-50 insanity: +1d6 per card transition
- 51-80 insanity: +1d4 per card transition
- 81-100 insanity: +1d2 per card transition
At 100%: Clears to 0, redirects to card 15653 ("Landing Point Insane").
Exit reset: Leaving INSANITY cards (moving to non-INSANITY card) resets insanity to 0.
Other sources: Punishments can add insanity. Rewards can reduce insanity ("claw back" sanity points).
Difficulty scaling: INSANITY-status cards get +0 to +7 difficulty bonus based on current insanity level.
At 100% insanity, your mind breaks — insanity resets to 0 and you are sent to a special "Landing Point Insane" sequence.
Gods System
8 Gods
ELYSIUM, MERRIS, DESTIN, TORRENT, PERRIK, APOLLO, VENUS, POSEIDON
- Level requirement: 25 (minimum to pray)
- Active slots: 4 gods maximum
- Domain conflicts: Opposing domains cannot coexist (LIGHT/DARK, ORDER/CHAOS, LIFE/DEATH, WAR/PEACE, NATURE/ARCANE)
- Devotion: Tracked per god via
devotionLevelsmap - Prayer locations: 8 dedicated free explore points (one per god)
- Sacred weapons: Each god has an associated weapon
Free Explore World
30 Zone Types
| Category | Count | Examples |
|---|---|---|
| God Prayer Points | 8 | ELYSIUM_PRAYER_POINT, APOLLO_PRAYER_POINT, etc. |
| Invasion Assault Points | 5 | GOLD, WOOD, IRON, TOKEN, ITEM (2x mine rewards) |
| Keep Lookup Points | 8 | STABLES, ARMORY, BAKEHOUSE, WALLS, CHAPEL, MOAT, BARRACKS, SILO |
| Mines | 4 | GOLD_MINE, SPECIAL_TOKEN_MINE, RESOURCE_ONE_MINE (wood), RESOURCE_TWO_MINE (iron) |
| Training Facilities | 5 | SOLDIER, ARCHER, KNIGHT, ARTILLERY, CANNON |
Activities
Fishing
| Component | Detail |
|---|---|
| Nets (4 types) | Flimsy → Fabric → Wire → Welded Mesh (ascending catch bonus) |
| Rarity penalties | WHITE/RED/DANTRINE/INDIGO: -200, BLACK: -300, ORANGE: -100, BLUE: -50 |
| Catch formula | rollDice(1000) <= min(900, bonus + netBonus - rarityPenalty + fishingBonus) |
| Base catch | 1d3 fish per success |
| Daily bonus | First fish of day: +100 special tokens (18-hour cooldown) |
| Yield boost | EFFECT_FISHING_YIELD_BOOST: +50 catch chance, +1 fish per stack |
| Net consumed | On each catch attempt |
Timing mechanic: Three tug phases (random). Phase 1: +100-300 bonus. Phase 2: -50-150 penalty. Phase 3: neutral. Player chooses "Reel In" (safe) or "Keep Waiting" (another tug). Bonus > 900 = fish escapes.
Other Activities
| Activity | Key Mechanic |
|---|---|
| Arena | Wave-based combat challenges, increasing difficulty, leaderboard |
| Tower Waves | Defense-style, score-based ranking |
| Crafting | Recipe-based item creation from materials |
| Rest | Health recovery, may have cooldown or location bonus |
Progression Systems
| System | Key Mechanic |
|---|---|
| Paragon | Permanent stat upgrades (damage/armor/skill/crit — see caps above) |
| Research | Unlock abilities/perks via research tree with prerequisites |
| Quests | Main story + side + daily + achievement-based |
| Honor Tokens | Special achievement currency |
| Daily Packs | Login streak rewards, scaling with progress |
| Diamond Shop | Premium currency store (exclusive items, boosters) |
| Learning | "learn about [item/ability]" for detailed info (GEAR or CHARACTER subtypes) |
| Tutorial | New player guidance, replayable |
Economy
| Currency | Source | Uses |
|---|---|---|
| Gold | Combat, mines, rewards | Shop, crafting, race changes |
| Diamonds | Premium, rewards | Diamond shop exclusive items |
| Wood | Mines, rewards | Crafting, keep building |
| Iron | Mines, rewards | Crafting, keep building |
| Special Tokens | Token mine, fishing, achievements | Special unlocks |
| Honor Tokens | Achievements | Special rewards |
Shop Access
The shop becomes accessible after your third play session.
VIP System
VIP is a purchase-based progression layer that provides minor stat bonuses. VIP points are earned through IAP (in-app purchases); more spending = higher VIP level.
VIP Levels
| Level | Points Required |
|---|---|
| 0 | 0–99 |
| 1 | 100–249 |
| 2 | 250–499 |
| 3 | 500–999 |
| 4 | 1,000–1,999 |
| 5 | 2,000–3,499 |
| 6 | 3,500–5,499 |
| 7 | 5,500–7,999 |
| 8 | 8,000–10,999 |
| 9 | 11,000–14,999 |
| 10 | 15,000+ |
VIP Bonuses (per level)
| Stat | Bonus Per Level | Notes |
|---|---|---|
| HP | +3% | basePercent[0] += vipLevel * 0.03 |
| Armor Class | +~0.25 flat | percentOf(25, vipLevel) — small flat AC |
| Damage | +1% | damagePercent[0] += vipLevel * 0.01 |
| Crit Chance | 5 + min(15, round(vipLevel * 0.5)) | Base 5%, caps additional at +7.5% |
VIP bonuses are modest — the system rewards loyal players without locking core gameplay behind a paywall.