Guys, it's not that dramatic. Lana has released songs randomly many times before. Just buy it and enjoy it.
If you're talking about High By The Beach well i don't think it's a random release it's clear: radio premiere today and on Wednesday the Itunes release; what's random about that?