I composed a lengthy reply based on Dave9946's post, but decided not to post it. The problem with someone somewhere getting it right is it ruins everyone's fun. Not to mention the firestorm that will result from speculating on the details.
Don't read unless you've seen the end of season 3, and in fact you still may not want to read it:
Don't read unless you've seen the end of season 3, and in fact you still may not want to read it:
Spoiler:
Comment