New Auto Royale game mode released for H1Z1
Daybreak Games has announced the official launch of H1Z1, the original standalone battle royale game that sparked a worldwide phenomenon. H1Z1 is now available on Steam for Windows PC with a brand-new game mode...