Watch as Tokyo’s defense force mobilizes in the new Demon Conflict trailer below.
Sakura Wars is getting ready to launch on April 28, so Sega came through with another trailer to highlight one of its pivotal conflicts.
→ Full story
You must be logged in to post a comment.
Want to submit Anime content?
Animefice covers the latest Anime news.
Gamefice covers the latest Game news.
Screenfice covers the latest Film & TV news.
The Artifice is a long-form writing platform that covers a wide spectrum of art forms.