Alas, Indicator's release of The Inspector (released as Lisa in the U.S.) which was due out this week was pushed back and the new release date given is July 30, 2018.
I haven't picked up the Twilight Time Suddenly Last Summer yet so I might opt for Indicator's release as the extras are plentiful unlike TT's edition. The others don't interest me.