Darksiders 3 releases on November 27th according to its official Microsoft Windows Store page

Gaming News


Last week, Microsofts Windows Store leaked the release date for the Shenmue  1 & 2 remaster collection. And today it appears that another release date has been leaked.

[Source: dsogaming.com ]

Leave a Reply

Lost Password