I have recently had to request a password change for my account and since it was connected to the h1z1rev.com email I was wondering if there was any site where I could see my mail?
I have recently had to request a password change for my account and since it was connected to the h1z1rev.com email I was wondering if there was any site where I could see my mail?