You haven’t missed anything-2 million mph sounds crazy fast but it is only about 0.003 speed of light.
Funny: “only 0.003”
Nickname for the thing: PUTT PUTT MARU
Noisy, steam-powered monster, groaning across the void.