steamiqhq
★ Watchlist
Torch of Shadows

Game overview

Torch of Shadows

Light kills Dark. Dark kills Light. Pick the wrong upgrade and your run dies. A pixel-art roguelite where you must change your form constantly.

Action Indie RPG
Last tracked players
0
Recorded peak
Unavailable
24-hour change
Unavailable

Delayed observation · last tracked . Values marked unavailable are not estimated. Recorded peak is the highest player count observed by SteamIQHQ; earlier records may be outside our coverage.

About this game Read the full description

A fast, skill-based roguelite where the wrong choice doesn’t just slow you down, it kills your run. Fight through relentless waves, react instantly, and build around two opposing forces that must be used together. Ignore one side, and the other overwhelms you.

Torch of Shadows is the debut game from Acthera Studios, a two-person indie team. Every pixel is hand-drawn. Every system has been rebuilt more times than we want to admit.

--

Opposites Must Collide

  • Switch between Light and Dark forms instantly during combat.

    • Dark enemies can only be damaged by Light attacks.

    • Light enemies can only be damaged by Dark attacks.

  • Using the wrong form deals zero damage while enemies continue to pressure you from all sides.

  • The battlefield constantly mixes both enemy types, forcing fast reactions, target prioritization, and rapid form switching under pressure.

  • All attack skills fire automatically, but survival depends on movement, positioning, upgrade choices, and using the correct form at the right moment.

Core Features

  • 15-minute high-intensity survival runs leading to the final boss fight

  • Dual Light & Dark combat system with 10 unlockable attack skills

  • Randomized build-defining upgrades every level

  • 3 rerolls per run to adapt your build

  • Boss fights at critical milestones (upcoming soon: new mini-boss enemies)

  • Continuous enemy pressure with elite, fast, bomber, and tank enemy types

  • Dynamic maps with optional Pylon and Soul systems

  • Leaderboard support for fastest clears and competitive runs

Build, Adapt, Survive

  • Defeat enemies to collect Sun Particles and Moon Fragments, used for permanent progression across both Light and Dark paths.

  • During runs, level up to receive randomized upgrades that can increase attack speed, damage, survivability, and form efficiency.

  • Specializing too heavily in one side, you may struggle against the opposite form later in the run.

  • Enemies spawn continuously, not in isolated waves. Surviving means constantly adapting your build while managing the increasing pressure from enemies.

10 Corrupted Realms

  • 10 handcrafted maps

  • 10 unique bosses with distinct mechanics (5 light & 5 dark boss)

    • Each boss rewards a different skill and relic that can be equipped for permanent buffs

  • 50 Pylons tied to 10 maps (5 for each map)

    • "Pylon Rush": Restore 5 pylons in a run to jump into the boss arena early (for speedrunners in leaderboard)

Pylon & Soul Minigames

  • Pylons are optional risk-reward objectives tied to each map. (grant you temporary buffs or debuffs if you fail)

    • 20+ Pylon minigames (timing, mechanics, reaction)

  • Souls grant you an extra attack power for both forms and protect you from 2 hits. Get hit 2 times, and it is gone.

    • 20+ Soul challenges (offensive & defensive rewards)

Roguelite Structure

  • Randomized upgrade paths every run

  • Light / Dark synergy-focused builds

  • Escalating enemy intensity and late-game pressure

  • Permanent progression across both forms

  • Higher difficulties for players seeking mastery and faster clears 

The Endgame

Defeat all bosses. Restore all maps. Then something else awakens.

--

WARNING: This game contains flashing lights and intense visual effects in some mini-games.

Player activity

Concurrent players over the last 48 hours.

Loading player history?

Price history

Last 30 days ? prices in the selected region?s currency.

Loading price history?
Get 30% off through Bullet Fest! Offer ends 15 June at 10am Pacific. Bye Bye Alkhemikal, Hello Noto Serif v.3.4.1.2 New Enemies, Languages and New Features v.3.4.1.1
System requirements Windows · Linux

Windows

Minimum

Minimum:
  • Requires a 64-bit processor and operating system
  • OS: Windows 10 (64-bit)
  • Processor: Intel Core i3-3220 / AMD FX-4300
  • Memory: 4 GB RAM
  • Graphics: Intel HD Graphics 4000 / NVIDIA GeForce GT 730 / AMD R7 240
  • DirectX: Version 11
  • Storage: 2 GB available space
  • Additional Notes: Optimized for smooth experience at 1080p resolution.

Recommended

Recommended:
  • Requires a 64-bit processor and operating system

Linux

Minimum

Minimum:
  • OS: Ubuntu 20.04+ / SteamOS 3.0+
  • Processor: Intel Core i3 / AMD equivalent
  • Memory: 4 GB RAM
  • Graphics: OpenGL 3.3 compatible GPU (Intel HD Graphics 4000 / AMD / NVIDIA)
  • Storage: 2 GB available space
  • Additional Notes: Tested on Steam Deck. Optimized for 720p resolution.

Recommended

Recommended:
    Game details Languages, features & support
    Publisher
    Acthera Studios
    Brazilian rating
    l
    Steam Germany rating
    0
    Achievements
    24
    Controller support
    full
    Features
    Single-player, Steam Achievements, Full controller support, Gamepad Recommended, Keyboard Only Option, Steam Cloud, Stats, Steam Leaderboards, Family Sharing
    Languages
    English*, French, German, Turkish, Italian, Spanish - Spain, Portuguese - Portugal, Estonian, Japanese, Korean, Polish, Russian, Simplified Chinese
    *languages with full audio support
    More analysis Activity patterns, updates & developer tools

    Build a competitor report

    Genre Benchmarks

    Value Ratio Top 0%

    Activity Heatmap

    UTC+0 (Your Timezone)
    0
    Peak Activity
    0
    Avg Activity
    0
    Active Hours
    4%
    Sample coverage
    Less Active
    More Active
    0
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    Sun
    Sunday 0:00
    No samples
    Sunday 1:00
    No samples
    Sunday 2:00
    0 players · 1 samples
    Sunday 3:00
    No samples
    Sunday 4:00
    No samples
    Sunday 5:00
    No samples
    Sunday 6:00
    No samples
    Sunday 7:00
    No samples
    Sunday 8:00
    No samples
    Sunday 9:00
    No samples
    Sunday 10:00
    No samples
    Sunday 11:00
    No samples
    Sunday 12:00
    No samples
    Sunday 13:00
    No samples
    Sunday 14:00
    No samples
    Sunday 15:00
    No samples
    Sunday 16:00
    No samples
    Sunday 17:00
    No samples
    Sunday 18:00
    No samples
    Sunday 19:00
    No samples
    Sunday 20:00
    No samples
    Sunday 21:00
    No samples
    Sunday 22:00
    No samples
    Sunday 23:00
    No samples
    Mon
    Monday 0:00
    No samples
    Monday 1:00
    No samples
    Monday 2:00
    No samples
    Monday 3:00
    No samples
    Monday 4:00
    No samples
    Monday 5:00
    No samples
    Monday 6:00
    No samples
    Monday 7:00
    No samples
    Monday 8:00
    No samples
    Monday 9:00
    No samples
    Monday 10:00
    No samples
    Monday 11:00
    No samples
    Monday 12:00
    No samples
    Monday 13:00
    No samples
    Monday 14:00
    No samples
    Monday 15:00
    No samples
    Monday 16:00
    No samples
    Monday 17:00
    No samples
    Monday 18:00
    No samples
    Monday 19:00
    No samples
    Monday 20:00
    No samples
    Monday 21:00
    No samples
    Monday 22:00
    No samples
    Monday 23:00
    No samples
    Tue
    Tuesday 0:00
    No samples
    Tuesday 1:00
    No samples
    Tuesday 2:00
    No samples
    Tuesday 3:00
    No samples
    Tuesday 4:00
    No samples
    Tuesday 5:00
    No samples
    Tuesday 6:00
    No samples
    Tuesday 7:00
    No samples
    Tuesday 8:00
    No samples
    Tuesday 9:00
    No samples
    Tuesday 10:00
    No samples
    Tuesday 11:00
    No samples
    Tuesday 12:00
    No samples
    Tuesday 13:00
    No samples
    Tuesday 14:00
    No samples
    Tuesday 15:00
    No samples
    Tuesday 16:00
    No samples
    Tuesday 17:00
    No samples
    Tuesday 18:00
    0 players · 1 samples
    Tuesday 19:00
    No samples
    Tuesday 20:00
    No samples
    Tuesday 21:00
    No samples
    Tuesday 22:00
    No samples
    Tuesday 23:00
    No samples
    Wed
    Wednesday 0:00
    No samples
    Wednesday 1:00
    No samples
    Wednesday 2:00
    No samples
    Wednesday 3:00
    No samples
    Wednesday 4:00
    No samples
    Wednesday 5:00
    No samples
    Wednesday 6:00
    No samples
    Wednesday 7:00
    No samples
    Wednesday 8:00
    No samples
    Wednesday 9:00
    No samples
    Wednesday 10:00
    No samples
    Wednesday 11:00
    No samples
    Wednesday 12:00
    No samples
    Wednesday 13:00
    No samples
    Wednesday 14:00
    No samples
    Wednesday 15:00
    No samples
    Wednesday 16:00
    No samples
    Wednesday 17:00
    No samples
    Wednesday 18:00
    No samples
    Wednesday 19:00
    No samples
    Wednesday 20:00
    No samples
    Wednesday 21:00
    No samples
    Wednesday 22:00
    0 players · 1 samples
    Wednesday 23:00
    No samples
    Thu 📍
    Thursday 0:00
    No samples
    Thursday 1:00
    No samples
    Thursday 2:00
    No samples
    Thursday 3:00
    No samples
    Thursday 4:00
    No samples
    Thursday 5:00
    No samples
    Thursday 6:00
    No samples
    Thursday 7:00
    No samples
    Thursday 8:00
    No samples
    Thursday 9:00
    No samples
    Thursday 10:00
    0 players · 1 samples
    Thursday 11:00
    No samples
    Thursday 12:00
    No samples
    Thursday 13:00
    No samples
    Thursday 14:00
    No samples
    Thursday 15:00
    No samples
    Thursday 16:00
    No samples
    Thursday 17:00
    No samples
    Thursday 18:00
    No samples
    Thursday 19:00
    No samples
    Thursday 20:00
    No samples
    Thursday 21:00
    No samples
    Thursday 22:00
    No samples
    Thursday 23:00
    No samples
    Fri
    Friday 0:00
    No samples
    Friday 1:00
    No samples
    Friday 2:00
    No samples
    Friday 3:00
    No samples
    Friday 4:00
    No samples
    Friday 5:00
    No samples
    Friday 6:00
    No samples
    Friday 7:00
    No samples
    Friday 8:00
    0 players · 1 samples
    Friday 9:00
    No samples
    Friday 10:00
    No samples
    Friday 11:00
    No samples
    Friday 12:00
    No samples
    Friday 13:00
    No samples
    Friday 14:00
    No samples
    Friday 15:00
    No samples
    Friday 16:00
    No samples
    Friday 17:00
    No samples
    Friday 18:00
    No samples
    Friday 19:00
    No samples
    Friday 20:00
    No samples
    Friday 21:00
    No samples
    Friday 22:00
    No samples
    Friday 23:00
    No samples
    Sat
    Saturday 0:00
    No samples
    Saturday 1:00
    No samples
    Saturday 2:00
    No samples
    Saturday 3:00
    No samples
    Saturday 4:00
    No samples
    Saturday 5:00
    No samples
    Saturday 6:00
    No samples
    Saturday 7:00
    No samples
    Saturday 8:00
    No samples
    Saturday 9:00
    No samples
    Saturday 10:00
    No samples
    Saturday 11:00
    No samples
    Saturday 12:00
    No samples
    Saturday 13:00
    0 players · 1 samples
    Saturday 14:00
    No samples
    Saturday 15:00
    No samples
    Saturday 16:00
    No samples
    Saturday 17:00
    No samples
    Saturday 18:00
    No samples
    Saturday 19:00
    No samples
    Saturday 20:00
    No samples
    Saturday 21:00
    No samples
    Saturday 22:00
    No samples
    Saturday 23:00
    No samples

    Developer Analytics

    Loading competitors...

    Frequently Asked Questions

    What is the recorded Steam price for Torch of Shadows?
    The last observed Steam price for Torch of Shadows is $7.99. Check Steam for current pricing and availability.
    What genre is Torch of Shadows?
    Torch of Shadows is a Action, Indie, RPG game.
    Who developed Torch of Shadows?
    Torch of Shadows was developed by Acthera Studios and published by Acthera Studios.
    What platforms does Torch of Shadows support?
    Available on Steam for Windows, Linux.