Just when you thought today couldn’t get any better, Cudder released a new self-produced track entitled “King Wizard” (no correlation with his latest album WZRD…for the win). Cudi delivers two solid verses as well as a vocoder-sung verse. Kid Cudi stayed true to his roots on the production side with the simple yet intriguing beat on “King Wizard.”…