Peter Molyneux reveals Curiosity, says it will launch soon.