Gballzack on 09 June 2007
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.







