This is the lead single by the group, Killstreak. I’m really feeling this. Give it a listen if you’re a fan of stuff like Atmosphere, later Eydea, Sage Francis, Sadistik, etc. They have an album dropping on July 9th. Check out the promo for it below.
For more info on these guys, go to http://www.killstreak.info.