Thanks for sharing, IGG! The plot in this story-driven game sounds intriguing. It's sort of like going through, first-hand, an episode of The Twilight Zone or The Outer Limits as the player tries to discern what is reality and what is delusion!
This reminds me of that old java game(yes for cell phones) that I played ages ago. You are a small critter alien that goes possessing soldiers left and right. Man I wish I remembered the name.
https://youtu.be/yeUQcToXtbg