Fortnite Battle Royale Goes Free to Play

If you’ve been eagerly gripping your controller, hoping to play a battle royale themed game some day, your wait may finally be over. Epic Games announced its zombie tower defense IP Fortnite will release its Battle Royale mode free to

Read more ›