Please stop telling me that you already know who River Song really is.
And even more importantly, please stop giving me hints.
Even if that hint is only the amount of difficulty you had in guessing the answer yourself, even that tells me how farfetched or obvious of a solution to consider.
Now, if you’ll excuse me, I will apparently need to go find a pair of spoiler-proof goggles to wear for the rest of the week until the episode officially airs.
The Electronic Replicant