Edge teasing new Assassin’s Creed?