Square Enix is really pushing their upcoming Final Fantasy game, scheduled for release in just a few more days (31st January). Check out this battle-filled trailer.
Square Enix is really pushing their upcoming Final Fantasy game, scheduled for release in just a few more days (31st January). Check out this battle-filled trailer.
In