This was a lot of fun. I'm curious what's going on with the indie game you were mentioning, since the post you linked to on NG is gone. I'll also be posting an achievements guide in my News section since I've yet to find one.
Also for those of you wondering, this is only Chapter 2.5 because this is what happens if you pick the killing solution in the first game. This isn't what's going to happen in the game's actual timeline, it's just an alternate ending if Belial actually decided to go through with staying on Earth.