Ah, this one was actually really difficult for me! I couldn't get any fuel (red liquid?) and I got stuck. Really cool.
Thanks for playing! I guess it wasn't really clear, but you get red liquid from red (orange?) lava planets