Professional and consumer reviews and previews.
Related categories 1
Sites 1
Loading new listings for you to review...
- IGN "I can appreciate the effort that went into the unique gameplay mechanics of Illbleed, but the clumsy controls and frustrating camera angles, make this game pretty difficult to play."