His mother talked up a move to the Spanish capital pre-match and Aubameyang offered a glimpse of what Madrid fans could be in for in the future. He scored a goal and assisted another in the 2-2 Champions League draw on Wednesday.
Aubameyang is under contract at Signal Iduna Park until 2020 and, while the Gabon international remains happy at the Bundesliga outfit, he intends on fulfilling a promise made to his family.
"Yes [I still want to play for Real], it's a promise I made to my grandfather," he told beIN Sports.
"Right now I feel very good at Dortmund but in the future we'll see."
Aubameyang was at his best as Dortmund came from 2-0 down to earn a point and top spot in Group F on matchday six.
"We don't mind who we play," Aubameyang said. "At half-time we talked about how we all knew we could do something and we did very well in the second-half."
Trailing to Karim Benzema's brace, Aubameyang sparked Dortmund's comeback with a goal on the hour-mark - his 19th of the season.
Aubameyang then turned provider with two minutes remaining, teeing up Marco Reus for the equaliser as Dortmund enter the last 16 as group winners.
"The 2-2 belongs to 99 per cent to Aubameyang and only 1% to me."
Reus continued: "It was very important to stand up to Real Madrid twice.
"I was not at a level of 100%. This is why I did not start. The risk to absolve 90 minutes was too high. Our start was a little bit chaotic. The order was not that good.
"We did not play some actions very well when we had the chance to counter against two or three Real players. Real had some good chances, so it was a little bit lucky not to get a third goal. We hoped for a lucky punch and reached it.
"In the round of the last 16 there are no easy opponents."