Menu
in , ,

Lords of the Fallen – Mobile Trailer

Lords of the Fallen will be available on the Apple Store and Google Play on February 9, 2017. Check out the new mobile trailer now.

Subscribe to GameSpot Mobile! http://youtube.com/GameSpotMobile?sub_confirmation=1

Video Source

Leave a Reply