Tengo Project’s title is launching on August 29 in Japan and Asia
Tag: Natsume Atari
The Ninja Saviors: Return of the Warriors to Release in the West on August 30
Check out the new trailer
The Seven Deadly Sins: Knights of Britannia Shows Off Gameplay
Watch as these Seven Deadly Sins characters beat the crap out of each other.