YES!
FINALLY! You guys FINALLY put back your website. Sheesh. I've been waiting for months to actually view your website. I've been completely traumatized by that infernal newgrounds profile popping up everytime I'd try to go to superflashbros dot net.
*COUGH* so lemme see here. I love this new AD. (another day...ADvert...haha droning on...)
This is a major improvement from the other ADs that you have made. New schemes and it's not all cartoony like the other ones--there are some graphical senses (probably the shading) in it that set it apart. Not only that...but I swear there was a scene Final Fantasy X'd in there...
The music was great...tad bit different than the others but I can't say how at this moment in time.
So yeah. Great job.