maggamer.com
Let the Team Battles Commence!
As you may or may not know, Epic Games’ Fortnite has been doing very well especially after launch of their Battle Royale game mode. Some may even say that Fortnite’s Battle Royale game mode is kill…