I had "It Came From the Desert" on my Amiga, and it was incredibly fun. Looking at this PC pics, it looks like the graphics took a turn for the worse in the port. I will see tonight.
Either way, this is a fun game that can be finished pretty easily once you know what and where to go.