Well with all these published and unpublished images from Blizzard and the community putting photoshop through its paces and throwing theories on the table Flux has taken time to compile them in one central article which will be updated as and when the mystery unfolds.
Please feel free to offer up your own theories too in our article titled The DAWWInci Code. See what we did there? The DaVinci Code and WWI, see. Cheesy. Love it!