Battle Royale game H1Z1 turns free-to-play
The Battle Royale game H1Z1 has turned into a free-to-play title. Up until now players were only able to play by purchas...