This game was pretty good. I admit that I have no understanding of what's really going on here. I DON'T want to be reminded of "The Human Centipede 3". The sounds were quite good in this. I like how it gets harder with how you can't control the body. I also appreciated the atmosphere.
The designs were kind of weird. The alien snake seemed to look goofier than the people. Then again, it IS an alien. I have no idea how to destroy the tanks. At least I got as far as I did.