sick stuff. just curious, how did you import the map file into unity because when I tried to make something similar a while back my textures wouldn't import correctly from the .bsp files
I used source.io in Blender, which when connected with the original cs files will port the textures over.
There was some manual fix up as well - actually about 30 hours to get the map looking like this.