Shouldn't that have been the first sign that it wasn't legit?
Not really, after Nicki's verse and the breakdown I figured M.I.A. was about to pop up. It sounded pretty HQ when I was playing it in my iTunes, so that's when I posted "it leaked" in the thread.
After listening to it and realizing there was no M.I.A., I returned and said it was a false alarm.