Sharp Eyes on European Skies