We're just a tiny speck in the universe. There has got to be some form of life on other planets somewhere out there surely.
Maybe the other planets with life have giants on them and we are the gnome planet! Hmmmmmmmm Something to think about.