Excellent system, I love it.

The only downside is that it requires a 'strong' DM to work, both because he needs to provide much of the fluff (setting, powers) and because he needs to keep an eye on "balance".