Jupiter Hell Alpha released!
The sweet thing is that he appears on the opposite end of the level and you have a clear shot at his position, so with some luck you can rocket launch the bastard to death without even seeing him.