By using this site, you agree to our Privacy Policy and our Terms of Use. Close

Guess there's no arguing Tifa's "Appeal"

Enough eye candy though... Wasn't there  literally going to be a game called, "Goddess of War"? I could have sworn I saw displays for it at Gamestop.