
The Seven Deadly Sins: Origin
<The Seven Deadly Sins: Origin> is an open-world anime RPG set in the universe of [The Seven Deadly Sins]. Step into the role of Prince Tristan of Liones and explore an open-world Britannia, as you embark on a journey to restore order to a world thrown into chaos by the collision of time and space.
Release DateMar 16, 2026
PlatformsWindows
DeveloperNetmarble F&C
Game Screenshots
7 photos






Gallery Content
Types and Tags
- Gameplay Type: Action, Adventure, Massively Multiplayer, RPG, Simulation, Free To Play
- Modes & Features: Single-player, Multi-player, Co-op, Online Co-op, Cross-Platform Multiplayer, Full controller support, In-App Purchases, Custom Volume Controls, Adjustable Difficulty, DualSense Controller Support, Save Anytime, Subtitle Options, Family Sharing
- Available Platforms: Windows
- Controller Support: Full support
- Difficulty: High
Data Overview
| Item | Value |
|---|---|
| Release Date | Mar 16, 2026 |
| Store Price | Free |
All Official Screenshots
The image gallery area above this page collects all 7 official screenshots of The Seven Deadly Sins: Origin.