The Souls franchise is without a doubt one of the most influential game series for the past decade. In 2009, demon souls shook the world with their mesmerizing RPG gameplay with challenging actions and impeccable world-building. The epic boss battles, and eye-catching environments, have made the game one of the most defining games of the...Read More