I think that Soul Sacrifice has been heavily downloaded by its buyers.
As for Europe, numbers will tell, but:
- The game has been out only from the 3rd of may (and chart timespan goes just to 4th)
- It hasn't been stocked by some retail chains (but was available at Game Stop)
- The download was made available on the 1st of may, which is holiday, and went probably unnoticed until the day after.
So we could have a disappointing European First Week of sales, with a surprising second one.








