The final boss Orion is impossible to defeat. After destroying all visible weak points, he is still alive.