Post your loglines. Get and give feedback.
Soldiers on a training mission on a distant planet find themselves in a fight for their lives against planet's apex predator.
Copy the link below to share this page: