Does Gucci Mane live up to the name, “Trap God,” on his latest mixtape?