Watching Beast of War and saw these. They are excellent supers mini's, and happen to be great character concepts too. Wouldn't mind writing them up in MnM3e.
Thought of you guys so I posted a link.
Disclaimer: I have not bought any of these nor seen them up close but they look awesome. I would research them first before buying, yet they clearly are worth the time to research. So if you buy some or own some, please post a pic or two to show us.