Its new release date is March 30
It'll cost $49.99 on release
You're gonna die --- a lot!
The one-on-one competitive sniping game is all about human behavior
New details have also emerged regarding the inaugural season of the H1Z1 Pro League
All that remains is to see how effective the fix really is