I like Sophie Alda's work, don't you? If I remember correctly I saw her work at the Brighton graduate degree show maybe 2 years ago and her work really stood out from the others (I'm pretty sure it was that one, if not correct me). My memory is bad but I remember seeing Sophie's work so that's a good sign!
The awkward looking characters I find quite amusing but not in a bad way of course! The muted tones, flat colours and the attention to detail makes the images look like a digital print.