Heavenstrike makes it way onto the PC

Heavenstrike Rivals, Square Enix’s popular mobile title, is now available for free on Steam....

Read More