Game QuizUp developers are back with a new game called Trivia Royale — a ‘Fortnite’ for nerds Ivan Mehta 5 years ago