Publisher Netmarble and developer Netmarble F&C have released a new trailer for free-to-play open-world action RPG The Seven Deadly Sins: Origin as part of The Game Awards 2025. The trailer captivated ...
The Game Awards gave us a new trailer for The Seven Deadly Sins: Origin with a look at exploration and co-op gameplay, as well as a possible hint at the return of a fan-favorite character. For those ...