Assassin's Creed Nexus VR game has revealed an exciting trailer featuring iconic Assassins and series locations Get ready to immerse yourself in the thrilling world of assassins