Darkain Arts Gamers

The Time Has Come Guardians, Prepare To Fight!

A little bit back Atlus revealled three new games coming to the west, including a new title in the Shin Megami Tensei series. Shin Megami […]

Read More