Charles Hamilton’s Major label debut album after being away from the game for years releasing hundreds of free projects on his blog.