21st Century Energy Superheroes

So...Did We Solve the Mission?