Deliverance II is nearing its release, and recently, the developers finally revealed the PC and console specs.