Concept artist Goddam has released some crazy cool new artwork for an "undisclosed independent horror film." The only clues we have about this flick are one, it's about aliens and two, these aliens are parasites. I know they're supposed to be terrifying but I got to admit when you take a close look they're pretty adorable.


[Staind Hand]