Search for something
Games, achievements, badges, etc...
Found 1 review
As the title of this review suggest this game is a physical, tangible piece of hell. It deserves no retribution for its ultimate sin of being released. I would rather empty my bowels with a medieval flail than play this game again..
None of your friends have this game