Archangel Demon Rush cover art
View on IGDB.comGame data provided by IGDB.

Archangel Demon Rush

PC (Microsoft Windows)
Release Date
March 27, 2026
Genres
Strategy, Indie, Arcade
Themes
Action, Fantasy
Game Type
Main game
Game Modes
Single-player
Player Perspective
Third person
Ad

Overview

Archangel fuses action, tower defense, and roguelike into fast runs (20–40 min) where every decision matters: earn rewards by killing enemies, build powerful weapon/turret/ability synergies, and brace yourself for bosses that change the rules of the fight. Dark fantasy, gore, and nonstop dismemberment.

Right Now On eBay

No eBay Items Available

Releases and Editions

  • PC (Microsoft Windows) | 2026-03-27

Artwork Gallery

IGDB artworkIGDB artworkIGDB artworkIGDB artworkIGDB artworkIGDB artwork