Слова с соединительными гласными и сложносокращённые слова в русском языке пишутся слитно: видеомагнитофон, суперигра, грампластинка, госучреждение, куаркод.
А кто пишет промо-сайт вместо промосайт — пусть учит гео-графию, едет жить в Ново-сибирск и получает там зар-плату.