The project of one of the enemies for the upcoming Receiver 2 from Wolfire Games https://www.receiver2.com/
Time for some weird stuff =)
Concept, that was created by our friends from Wolfire