Fortnite, Overwatch Nominated for Webby Awards

Fortnite has received a Webby Awards nomination for Best Multiplayer/Competitive Game alongside [...]