Best way to release a New level, is to release it to your friends... They will be quick to let you know if it is worth playing. Several sites used to review maps, but I don't know of any that still do, especially anything for HL Single Player. You can send it to me if you want, but be prepared for some constructive critisim