The leaked Oro Fortnite Skin ought to be in the Item Shop soon and here’s why. Epic Games are constantly adding Fortnite...