This would be pretty hard.
3d games are harder to program the 2d games. And not a lot of people want to put that much time in something like this.
However, if a develloper reads this, and want to give this a try, i think a good start for this is portal3ds. If you would strip down the game to the basis (physics, 3d rendering, maps) you got a nice template gor this game.