Very atmospheric. It really makes you that "alien unknown" feeling. The gameplay could have more "imapctful" events, I feel like I'm doing to random places and doing random stuff.
I understand this feeling. I'm glad we nailed the atmosphere though!
The "chips" in each room were meant to give the item/weapon related to it some kind of power up.