I Am Setsuna – Review
Square Enix is probably most known for the Final Fantasy franchise, even though they now also hold the rights to Hitman and Tomb Raider, and many other older well-known franchises. Nonetheless, it’s... Read More »
August 4, 2016
Site Score
9.0