You can "earn" pulls but it is massively grindy and very limited even if you grind to fuck and back.I'm tempted, but someone said everything in the game was 100% pay.
I ain't paying for shit in something like this. If I can't earn the upcoming Phase skins or whatever through play, I ain't gonna start.
Playing Silver or above earns points towards gifts as you play, you then trash the gifts for dust, then spend the dust on pulls which are limited to 5 you can buy per month (I think). The pulls are an item so you can horde them but yeah combined with the games less then stellar odds it is a Wallet game for pulls.
Skins I think are 100% wallet though, they require some unique currency and I've never seen it available anywhere but in the shop in exchange for the wallet currency but It's possible it is buried somewhere in the top ranks that you can earn it or something but I don't know.