The editors of GamesRadar+ participated in Ubisoft's presentation, where they discussed, among other things, The Animus Hub, ...