A horror animation that perfectly blends sci-fi and violence, with a story that makes you question choices and their consequences.