mega powers