Ubisoft Montreal,from the makers of Assassin’s Creed, is currently working on a new title call “Osiris” – The game happen to set in Egypt. A “rough cut demo” trailer was also revealed, which you can also watch down below.
The trailer seem very familiar. Right before E3 2012,there was three images leaked from an unannounced Ubisoft title. Could this be the mysterious title?