Originally Posted by aries100
As for the giant insects, I remember a tv show I watched some years back. It is, it seems, all about the amount of oxygen in the air. The more oxygen in the air, the bigger the insects are. That's the explanation given in the tv-show.