Man behind the curtain?! Orly.. Are you the great OZ???? The suspense is killing me, I hope it'll last...