By using this site, you agree to our Privacy Policy and our Terms of Use. Close
BMaker11 said:

What's this game about and should I care? Those two screens look suspiciously like Demons' Souls


I think you'll have more than just fun with it.