Connect with us

Hi, what are you looking for?

All posts tagged "Devolver Digital"

PC Reviews

Titan Souls is set in a beautiful world to a wonderful sound track but the gameplay is nothing more than unforgiving chain of boss battles...

More Posts

Facebook