if they really don't have an english publisher yet, why don't they simply release it through steam then?