Feels like a mobile game with limited game mechanics and missing QOL.
Demon Hunters
- Release Date:
- Mar 10, 2025
- Developer:
- 3D Cube Games
- Publisher:
- 3D Cube Games
- Platforms:
- Windows
Game Tags
About This Game
Are you ready to challenge the forces of darkness?
Gather your team, upgrade your gear, and embark on a deadly adventure!
Defeat the Demon Lords and seal the portal before it’s too late!
An ancient evil has awakened in the kingdom. Demons have taken over the royal castle and stolen a magical amulet that keeps the portal to otherworldly realms sealed. Without it, darkness will consume the world…
But hope is not lost! The legendary Demon Hunters send their bravest warriors to fight against the forces of evil.
👹 What awaits you?
Fast-paced combat against bandits, pirates, zombies, skeletons, and demons.
Choose your hero – a fearless knight, a young wizard, or a daring pirate girl.
Character progression – upgrade your armor, weapons, and magical artifacts.
Dungeons – 16 levels full of dangers, traps, and treasures.
Epic boss battles – face off against powerful demon overlords.
Engaging storyline – complete quests, find allies, and uncover the mysteries of the cursed castle.

Screenshots
User Reviews
System Requirements
Minimum
- OS: 10
- Processor: Intel Core 2 Quad Q8200
- Memory: 8 GB RAM
- Graphics: GT710 2GB GDDR3
- Storage: 2 GB available space
Recommended
- OS: 10
- Processor: Intel Core 2 Quad Q8200
- Memory: 8 MB RAM
- Graphics: GT710 2GB GDDR3
- Storage: 2 GB available space
FAQ
How much does Demon Hunters cost?
Demon Hunters costs $6.99.
What are the system requirements for Demon Hunters?
Minimum: Minimum: OS: 10 Processor: Intel Core 2 Quad Q8200 Memory: 8 GB RAM Graphics: GT710 2GB GDDR3 Storage: 2 GB available space Recommended: Recommended: OS: 10 Processor: Intel Core 2 Quad Q8200 Memory: 8 MB RAM Graphics: GT710 2GB GDDR3 Storage: 2 GB available space
What platforms is Demon Hunters available on?
Demon Hunters is available on Windows PC.
Is Demon Hunters worth buying?
Demon Hunters has 0% positive reviews from 1 players.
When was Demon Hunters released?
Demon Hunters was released on Mar 10, 2025.
Similar Games
AI-powered recommendations based on game description