The little orange guy reminds me of StarCom. Or maybe one of those other late 80s lines with really tiny figures, like Sky Riders, Air Fighters or something?

Chris