Epic Games mega hit Fortnite has taken the world by storm. In the first half of 2018 alone, it grew from 45 million to 125 million. But does a massive hit necessarily mean it will become the esport of the future? Battle Royale Fortnite is a Battle Royale game. This means that at its core […]
Are H1Z1 players alien?