I've not heard of any US release either.. yeah it's barebones, but I don't think the shitting/pissing during the puppet sex scene added anything other than "ok that's just gross"... but omitting the extras is criminal. Transfer is perfectly fine, nice and sharp and the sound effects aren't hugely impressive but it's down to how the film was made, it's supposed to feel cheap and crappy. I saw it in the cinema and the explosions sounded weak and cartoony there too. If the sound was amazing it would contradict the aesthetic of the film