Don't know anything about 3D but this seems to portray a good sense of size and depth.Good job at voice too ... it can't be easy :)
Thanks for playing and the voice acting was from my teammate - i think he did a good job