Great character artwork and excellent sound design. The story builds well and has strong atmosphere. Ending on a cliffhanger... yeah deadlines are annoying, but now I want to see more!
My only critique: the game forces players to do things in a specific order. A bit more flexibility in how players can approach objectives would be nicer.