I found the dialog in the trailer hard to hear, but I'm sure this will be great like everything else theyre in. No release for US yet. https://www.youtube.com/watch?v=xVzhqPC-CCM