Reminds me of how Percival Lowell saw "canals" on Mars - and saw them better when seeing conditions were bad. Our minds fill in details when the details aren't present.
As for the possibility of insect life, insects do not get very big on Earth because their respiratory systems are inefficient...