As seen on the Steam top sellers list Ubisoft's Watch Dogs 2 has not been a raving success as of yet on PC, and other numbers have also indicated slow sales.
This prompted Ubisoft to issue a statement on the matter according to Eurogamer.
Let's hope for better sales of Ubisoft's Steep which is now in Open Beta.
Ubisoft still looks cheap at P/S 2.3x given that they continue to move sales from retail to digital.