My mind usually defaults to "most things have already been discovered AND confirmed", seeing something like this confirmed only so recently is always cool, as it forces me to rethink some of my assumptions!
(Yes, I know there are plenty of undiscovered, and even more unconfirmed things out there, that doesn't change my mind's default reaction though!)