Now for the answer...*cue absurd music*...it was ants. Ordinary, little ants. In my defense, I watched Them when I was about six and it warped me for life. I have loved Sci/Fi ever since (but not ants). The link to the trailer is below, in case you don't know the movie.
Now on to the great stuff--the release of Tempest Child! I would be honored if you consider buying a copy. Here are the links:
Smashwords Various E-formats
Thank you for being my strength and support in this virtual world. I love you all!