I'm in doubt about it
Not shour as I don’t play but why would you want it just a big Hello look at me I am over here And yes I have it got it before Alfa packs were a thing when I hit the credit cap
I don't think so
It is no longer available in Alpha Packs.