Mark as done to rate
You and your team find yourselves on a platform surrounded by unknown life forms that have evolved into something dangerous.