Assassin's Creed Shadows has officially launched as of March 20, and its early player numbers have already bested those of ...