An interesting thing is that in the DirectX documentation, it says that to get an access to IDirectSoundFXI3DL2Reverb, you have to call a method named `GetObjectInPath`, but the game uses QueryInterface instead...
Probably not the actual issue, but why?
