The world of anime is set to expand with the much-anticipated release of The Seven Deadly Sins: Origin. Known for its captivating characters and unique environments, this title aims to make a significant impact in the gaming sector, with gameplay mechanics that could rival those of Genshin Impact.
Following a long wait and recent revelations at Gamescom, a fresh trailer has equipped fans with detailed insights about the game. Players can expect to dive into a thrilling adventure filled with familiar characters and an engaging world, as well as the opportunity to participate in an exciting closed beta.
Is There a Release Date Yet?
Although a precise release date for The Seven Deadly Sins: Origin has not yet been announced, it is slated for launch within a 2025 release window. This timeline suggests that fans won’t have to wait too long for its arrival.
Stay tuned for updates regarding a specific launch date; we’ll ensure to keep this article current as more news becomes available.
Participating in the Closed Beta
Excited players will have the chance to experience the game before its official release through the Closed Beta. To sign up, follow these straightforward steps:
- Visit the official Seven Deadly Sins: Origin website.
- Select Sign up for Closed Beta Test.

- Input your email address.
- Provide any additional required information.
- Complete your registration and await an invitation to join the beta testing phase.
As a Closed Beta, access is limited, so only a select number of players will be able to partake in the thrilling early access experience.
Supported Platforms
The Seven Deadly Sins: Origin is set to launch on PlayStation 5, PC via Steam, and mobile platforms. Currently, there’s no confirmation regarding availability on Xbox or older console generations, suggesting it will remain exclusive to PS5, PC, and mobile devices for the foreseeable future.
System Requirements for PC
Gamers interested in playing on PC will want to ensure their hardware meets the game’s requirements. Fortunately, the requirements are relatively modest.
Minimum Requirements
- Operating System: Windows 10 (64-bit)
- Processor: Intel i5-2500K / AMD FX-8350
- RAM: 16 GB
- Graphics Card: NVIDIA GeForce GTX 1060 (6GB)
- Storage Space: 30 GB of available space
Recommended Requirements
- Operating System: Windows 10 (64-bit)
- Processor: Intel Core i7-9700 / AMD Ryzen 5 5500
- RAM: 32 GB
- Graphics Card: GeForce RTX 2070 (8GB) / AMD Radeon RX 5700 XT
- Storage Space: 30 GB of available space
Diverse Character Roster
The game boasts a plethora of characters, each equipped with unique fighting styles and rich backstories. Players can select from a wide array of heroes as they navigate their adventure:


Exploring the Game World
The Seven Deadly Sins: Origin features a rich and varied world, including stunning locales such as:
- Kingdom of Liones: Situated atop the Fairy King’s Forest and ruled by King Meliodas, this vibrant city is home to various races and bustling trade.
- Fairy Kings Forest: Enveloped by magnificent trees and presided over by King and Diane, this area promises fun and adventure, likely accompanied by the occasional skirmish.
- Dragon’s Grave: This challenging zone belongs to the formidable Draco Race, featuring treasure-laden camps within a treacherous environment.
- Desert Ruins: A mysterious area filled with remnants of ancient civilizations and perilous caves, it serves as the game’s melee and dungeon element.
Gameplay Mechanics
The Seven Deadly Sins: Origin is framed as a free-to-play, open-world anime RPG, drawing parallels to games like Genshin Impact and Honkai Star Rail. Players can expect a blend of exploration, combat, team-building, and diverse activities such as fishing, cooking, and treasure hunting.
Latest Trailers
In June, glimpses of the actual gameplay were revealed alongside an exciting trailer showcasing beloved characters and a vast world filled with adventure, exploration, challenges, and treasures.
Additionally, a PlayStation trailer offered a broader view of the game, highlighting various activities that players can engage in, from swimming and fishing to battling enemies.
This is a comprehensive overview of The Seven Deadly Sins: Origin. Stay tuned for more updates as we inch closer to its release!
Leave a Reply