That's very good. I could easily see a model of this detail in the mid-1990's generation of games (Half Life, Unreal etc). Did you do the textures yourself?