Titus Interactive: Superman 64
There is our winners folk! HEY it isn't listed in there.
But no - square. For FF7.
I almost put them on the poll for kicks and giggles, but I feared people would troll the vote and somehow they would win that E3 lol.