So let me get this straight. Because of Oddball's sabotage, the UFO with the new robot inside it crash-landed in 20th-century Roswell. But the salvage yard from the last game was in Roswell (note the sign in one scene), which implies the possibility that the robot Oddball repaired in the last game is that robot, and the plans (transferred from the robot's future self from its past self) are stuck in an infinite loop. But Oddball rescuing his past self from animal control and fading out of existence as a result implies that this method of time travel doesn't work that way... and why didn't Oddball just go home instead of feeling the need to prevent the whole thing from ever happening? Ugh, this is why I have a love/hate relationship with time travel in fiction.
You're a hidden gem in the point-and-click adventure world. Good puzzles, good interface. Half the time I need the walkthrough to get through your games, but this one was part of the other half.