Riding a Wave of Dreams