random people have been getting helmets and im kinda salty i pay for cosmetics and been supporting the game since relsease and i get nothing. and as for the stamp tracker how many people have this? i dont have it and some people do. id like a answer from anyone a dev input would be great