Soul, Souless, and Demon’s Souls

Demon’s Souls was released on February 5th, 2009. Across the board, it saw an average of 9/10 reviews.

Leave a Reply