$ 0 0 150 creatives have been dumped on one small island for ten days straight to develop new work. It has the potential to get all Lord of the Flies style crazy