User blog comment:Cherrypepsi9/June Party - Alien Related????/@comment-4835804-20120428004658

Good observation. Maybe Squidzoid got together a squad of aliens, similar to how Loki finds aliens in the new Avengers film.