Сейчас посмотрел на демо-режим, и понял в чем дело.
В игре используется двухканальная мелодия, и все звуки настроены на оставшиеся два канала. Причем я постарался раскидать их по левому-правому каналам так, как они вероятнее всего будут появляться в игре (взрыв справа, выстрел слева итд).
В демо-режиме используется та же мелодия, что и в меню, а она трехканальная. Звуки, конечно же, затирают один канал.
Имхо, есть два разумных варианта:
1. Менять музыку на внутриигровую при старте демо и при выходе из демо обратно.
Вероятнее всего, проявится такой минус: музыка в меню никогда не будет доходить до конца.
2. Оставить как есть.