Captain Power Returns?