Starbreeze Entertainment and Tours Games have come together to launch a brand new game on a Fortnite Island they are calling Turtle vs Turtle Following what seems to be a new trend this year of other game developers using Epic Games' own system to make a mini-game, the team have created a two-team battle platform[...]