Vehicles for free?

#1 Edited by PAL360 (26629 posts) -

I know that this game is not pay to win, but does it require a payment to get good vehicles and powerful weapons, or can i get everything without payment? How do microtransations work in this game?

Thanks