Tag Archives: release

El Shaddai to Get Western Release

E3 has so many titles that it’s often easy to overlook some of them, some of these are hidden gems that the world needs to see. Now it seems that one of last years true greats is getting a western release.

Continue reading