You should have been redirected to Creature Feature (Antonio Escobar Club Mix) by The Nu Chic.