The site is on the north side of Front, halfway between Spadina and Blue Jays Way, opposite the "Matrix" buildings.

They have chosen a strange name indeed, although it might be to evoke an image of flying off to some exotic destination via Porter, once they expand their service to an exotic destination, of course. :rolleyes:
The sales team:

How could Geena Davis not fall in love with that
Does anyone have any information about this project? (Number of buildings, height, etc... it's quite a large site, from what I remember.

If development includes being right against Clarence Square, I would hope that they give a proper townhouse treatment to the site. And densify the hell out of the rest ;)