Square Enix is on a domain-grabbing spree, snatching up something called "PiCtLogica-Ff" or "Pi Ci Logica Ff." Now, PiCtLogica-Ff.com is officially under Square Enix's ownership, though to what ends remains a mystery. More than that, "PiCtLogica-Ff" has been trademarked in Japan by the Final Fantasy company.
Given the "Ff" bit, a pretty safe bet is that the domain is referring to something Final Fantasy related. Probably not their upcoming blockbusters so much as a spin-off, similar to Theatrythm Final Fantasy. Perhaps a mobile game/app? The weird capitalization isn't too odd too, considering this is the same company that figure Dissidia 012[duodecim] Final Fantasy would be a catchy title when just typing out is such a huge pain.
So is "Pi Ci" a mathematical reference? Or is it "Pici," the pasta?