Fortnite: Creative To Be The New Mode In The Famous Battle Royale Title

After announcing the upcoming arrival of its online video game store, Epic Games unveils the new concept of Fortnite: Creative, a new game mode in the famous Battle Royale title….