The theory I originally read was a short time before his reveal, in fact May have been at the AskBlog itself, then. I only posted about it here when the design was unveiled, though.
I do look forward to seeing Apollo get a good chunk of development. Hype!