Great Scott, Superman? Who the Heck is Scott?

Isn't it time we find out the answer?