titutitech

Oh My Godheads – Review

Oh My Godheads – Review

With a big name working on a smaller title, things tend to get very interesting. Square Enix holdings includes many different subsidiaries in many different locations all over the world. Square Enix i... Read More »

Site Score
8.5