Riff Raff is a dreamer. Anyone that watched him and the Catillac Cats on Heathcliff in the mid-80's knows that. So it figures that Riff decides to build a homemade satellite and launch it into space.
Here's "Space Cats":
Well, you had to expect a few bugs in the system.......!