I remember seeing this once before. (Probably here?) Wish there were more images, and some context to them.
edit: I kinda like the art style. If only there was enough concept art to cover the story it would be cool to release it as a book.
Spoiler:
My god they're wearing stuff.
Disguised or just cold?