I've received word that the Iostar Last Chance To See website has been taken down. It was apparently a little premature for that page to make an appearance, and the poster was actually just a mock-up for the MIPTV fair in Cannes, France, which is going on between the 16th and 20th of April.

We'll keep a close eye on the development of this project in the coming months.