Anime News

Keiji Inafune's Soul Sacrifice Unveiling Streamed in English
Date: 5/12/2012
Enemy designs, gameplay, staff presentations from PS Vita game
Source: Anime News Network