The bit of shadow on the X is good and lack of full border seems to make it glow. Although the postioning does look alittle off center (maybe a tiny tiny tiny bit too high & right), i think the decion is if something very close to that design is better (more desirable for us) than what we have now.
i like that one a lot (haven't looked at the rest of the submissions tbh), but i think it might look better without the artificial shadown underneath the logo.