hate it or love it, rap game needs Scott Storch!