Well that was depressing...
Really liked the story (and the fact that there is no "happy" ending) and the look of the alien. Also, did you slip in a Mass Effect reference ? (The Wrex and Sheperd name drops)
So, good art, good music and a short but interesting story.
Great job !