Gee Watts’ self-titled mixtape drops July 29th.