Bruh, DB just made a song which sounds like the weird incidental music we'd hear whenever The Mysterons appeared in Captain Scarlet. Started seein' spaceships on Brookfield again?
DB Tha General - Say Dat
(From YouTube; 2014)
The Captain Scarlet vibe might even be intentional since DB takes multiple bullets to the chest like it ain't nothin' in Say Dat's video just like Captain Scarlet did during the show's opening credits.