Giant Molecules – Here, There, and Everywhere