It kind of looks like a sword. .....Which would fit the whole knight theme of the movie + Megatron's new knight appearance.
All I see is a broken box, not an image. I wonder if it's something with the place you post your images from as your images are the only ones I never see.
Lol. Anyway, there musty be something with Red Goblin's uploads as I haven't seen his pictures for months, perhaps the coding. Not sure. Either way, the conceptart is great, as always.
Is it the same render from the Paris concept? I like it, but i'd like to see a fleet of them, I don't think it screams "Leader!" He codes them so you can only see them if you're worthy! He's elitist like that!