Gameitall
June 28, 2016
The highly anticipated release of “I am Setsuna” is still a couple of weeks away (July 19th), but Square Enix has released some new artwork for the game make...