Lords of the Fallen Coming October 13th as per Microsoft Store #Xbox pic.twitter.com/39gXAM9psk— HazzadorGamin, Dragon of Dojima (@HazzadorGamin) May 11, 2023
Lords of the Fallen Coming October 13th as per Microsoft Store #Xbox pic.twitter.com/39gXAM9psk