Yes, it's the new species that was discovered. One would think they would have discovered all the land mammals by now, but apparently, there are still unseen critters out there. I only believed that the deepest seas are where all the undiscovered animals were. At least, non-extinct animals, anyway. While I am a bit surprised about this discovery, I would not be surprised if a new dinosaur fossil was found.
Now, then..... how's that party animal of yours doing? cool