One major problem. Squall is an incredibly masculine character with a big ass sword... Gackt is obviously a FLAMING homosexual. At least he is incredibly feminine and portrayed as one with... alternate preferences.