Dude, I laughed so hard at the end of your video :D But I agree with you, I want to see the new content more that polishing all the stuff inside the tanks. :)
EDIT: Here's a link to the hi-res logo I've made for this. Random, I've sent you two messages, but it seems that they didn't go through...