http://www.dsogaming.com/news/disappointing-sales-crysis-3-pc-has-just-passed-100-000-sold-copies/
Barely 100k copies sold in Germany. They really need talent and IP to take advantage of the technical assets. I would argue the engine has been ahead of its time and the competition but they are catching up as well as already having an edge with better IP and storytelling. Crytek needs to make better games, Ryse and Warface aren't doing it.
I'm sure that was hard copies only. Most PC gamers have been switching to digital for quite some time now..
I myself have the digital hunter's edition on Origin.