i saw the article about that but didn't get to look at it. but FF8 logo looks perfect with SS Zelda and Link
That and the FFX logo looks well too. Well, the FFVIII makes total sense because of their implied relationship.
Eyes On Me, eh? I never played FFVIII...
I don't know what the FFXIII is supposed to be for. I think it's Link's Awakening, but it might be another Skyward Sword one because the whale sort of looks like Levias. While the FFVII just works, it sort of looks the least impressive since you'd just have to replace the meteor with the moon from Majora's Mask. I want to see more.
Edit: The FFXIII one is Link's Awakening. It really makes sense because those games do deal with the concept of sleep. Link dreams in Link's Awakening while people can be left to eternally dream or suffer with an immortal nightmare as Cie'th in FFXIII.