It's a new track for "Smokin' Aces" but they are working on a new album due out sooner or later. This sounds just like the tracks from Always Outnumbered but with a balls to the wall attitude that was missing from most of that album. More of a 'nineties Prodigy' sound does indeed sum it up about right.