Well that looks like a good mission. I'm not sure if ditching the part of the rocket that touched Europa is ok.... Though the mission achievements does say that you landed on Europa.
if ive passed the Jovain Mission and the 600t challenge
ive just pretty much did a speedrun of the Team Hawk Challenge
ive just pretty much did a speedrun of the Team Hawk Challenge