Review: Jon Hopkins - SingularityImagine waking up one day and realising you were just about to be able to experience the next near-perfect creation from one of this...