More details emerging about Sun on Sunday launch