Gas-type creatures/aliens are a nice concept. Especially if they can interact with physical objects and unseal vacuum suits. A better structure would be nice but overall it is an interesting idea for a side-quest mission.