Epic Games have been on quite a rollercoaster since Fortnite was turned into a Battle Royale game. With the growing popularity and a new season in this popular game, there have been real life teasers going around.
As of this writing, It appears people have found four Llamas around Europe which is the most insane thing I have ever witnessed being done to advertise a free game.
Locations where Llamas were found
Fortnite season 5 is set to release on July 12th for all consoles and PC. Who knows what else Epic Games has in store for us.