Cassie comes out, but where's the new single?

Cassie attended Mohegan Sun’s 20th Anniversary in Uncasville, CT last night. She looks absolutely beautiful, but when does she not look beautiful? Is she forgetting that she announced her new single 'Makeup' well over a month ago?

Well, where the hell is it? and we want it now!