Hey yea, thats super weird - the card has Select's logo on it and doesn't have an ESP logo anywhere on it, but you send it to an ESP mailing address to get it redeemed...
Seeing these I am glad I stayed away from this set, even tho I collect coins and cards, I just got the feeling I will be able to pick them up later, cheaper and now, I think I wont even bother.