It's understandable that they've had to push it for one reason or another. However, people were told it would be available today at two locations online. You look at either location right now, and you see no mixtape, and you see no indication that it's been pushed back for whatever reason.
Let people know what's up, don't have them going to Biggshot.com just to see some "Google Apps" default page. Tell them it's been pushed, not just some project that's never going to turn up. How many people will check out their myspace or the site today just to give them a chance, and when they see nothing there, are simply going to move along and never look back?
In my opinion, this is being handled poorly. Then again, I still think they should have done something with Biggshot.com weeks ago (the myspace too), should've had something on the page to hype the mixtape, even if it was just a small snippet and a countdown or something.
Alwell...
EDIT: Nevermind the people that might have drove over to 7th Heaven today and shit. :\