When this coming out? Heard one song off it and it was sick. Anyone know when this dropping and if it gonna be on itunes or amazon?