The other night as I was making fixes and running through one of the levels, I had trouble finding a certain key needed to enable the teleporter controls, allowing me to leave the level.
I was a bat clone, and was successfully sneaking through the level without being detected by keeping away from other bats as much as possible, and hadn't killed anybody so far in the level.
When I dumped out the entity information to a text file, I combed through it an realized that the cultist Inspector had the key I needed, and since I hadn't killed him, I didn't get it.
It struck me as rather lame that you couldn't do stealth to complete the level, so I added another Teleporter key to another level section.
Then I thought about it some more, took out the key, and added a fun wrinkle to the game. Now when you sneak by a friendly NPC that hasn't detected you, any key he is carrying shows up as a takeable item, and you can grab it! When you do this, his detection level of you goes up quite a bit, but if he is completely unaware of you, you can still sneak by him successfully.
Tried it out, and it was definitely fun. The enemies detect you much more readily when you are up close, so it's a bit nerve wracking to walk by and try to snag his key.
I thought about allowing you to grab weapons, too, but a) I think it would get too cluttered on the screen, and b) it would be hard to choose whether you wanted a key or weapon as he's walking by, and c) they would definitely notice if you took their gun!
Anyway, fun times.
As far as Ageia support, that was removed a while ago, I'm back to my custom physics engine, although if I were to use one today, I think Bullet would get the nod, due to the CCD and the fact that it's free...
Today I adjusted the Slave Warrens level, and need to fix up the ending level tonight a bit.