This is beyond creepy. I would stay away from this game, but this piece of concept art is amazing!