This looks... Shitty.
Like you have to be high to appreciate it, and you'll only truly be immersed because of the sound/visuals.
Also all red is strange. But based on that museum with unique viewings article, who knows if it's just red for the trailer, or for a segment of the film.