Percy isn't THAT blind (Percy Jackson and The Avengers Fanfiction)
People seem to forget that Percy lives in Manhattan. Sure he is a bit busy with demigodly stuff and okay, maybe he isn't the most observant person on the planet...but he isn't exactly going to miss a massive fucking hole in the sky, especially if it has aliens pouring out of it.