cramgaming.com
Devil May Cry 5 Tops UK Software Sales Chart - Cramgaming.com
Capcom’s Devil May Cry 5 dances its way to the top of the UK Software Sales Chart this week. Last week’s champion Anthem slips down to 4th. Interestingly, after a terrible debut last week outside of the top 20. Dead or Alive 6 is…dead on arrival and nowhere in the