Dreams as Interactive Adventures