Fixed minor issues with end scene and earth power