Netmarble reveals exclusive details of The Seven Deadly Sins: Origin at G-Star 2023
As part of G-Star 2023, publisher Netmarble and developer Netmarble F&C have presented new information, audiovisual material and screenshots for the highly anticipated open-world action...