This is so your brand and I love it. It's vagueness speaks for itself and the presentation is captivatingly unsettling. The effects are real nice too, it really felt like helplessly travelling through someone's mind.
Keep questioning those roles Sumi, we're here for you.