Hate to say this, but I think the achievements are awesome and I really hope they are real.
Pope on a Rope sounds awesome! When I read it though I thought of 'Good Morning Vietnam' when Robin Williams' character says: "Pope on a Rope, wash with it, and go straight to heaven!"
The Two Demons, One Cup achievement sounds a bit hilarous. I can just imagine trying to explain to my GF that I am trying to get two demons to take a dump on me so I can kill them afterwards.
I really hope that this game is as good as they are marketing it. All this will be for naught if the gameplay sucks.