Read the title again.
How does it feel to you?
It's feels like "You got your Supers in my D&D!" to me.
It's either going to be one of the great RPGs of our time or a real mess, but at the very least you have to give it points for being the Peanut Butter Cup of RPGs: Like dungeon crawling, but prefer spandex to your chain mail bikini? Base Raiders may just be the game for you.
In general I'm not big on Supers type games, although this one uses the FATE system as it's core, which is certainly a pretty cool choice.
I may have to support this one, just to see how one "dungeon crawls" in The Legion of Doom's HQ. Besides, "All your base are belong to us!"