Assassins Creed – Valhalla : The Upcoming DLC ‘Wrath Of The Druids’ Now Scheduled To Release May 13th
The upcoming DLC entitled ‘Wrath Of The Druids’ is now scheduled to release this May 13th, meaning it has been delayed from its original date of April 29th. This delay is said to be due to the content needing more polished in order to give a more refined experience Wrath Of The Druids is said […]
Continue Reading