Currents New Media, Seylon Stills