You guys need to calm down. Mods in general are hard to make and a mod that requires making it very detailed and all from scratch is extremely hard and requires great talent and time. Also, I am sure he has a life. Work, bills, family and more. Not everyone can spend their hole day on the computer modding.
Do you think you could post some pictures on where your at. that might stop people complaining to release it
Part of me thinks this guy is just teasing the project.....the other part of me thinks he has extreme self-conscious problems in which he wouldn't release because its never "good enough"