This game has a long prologue as a young woman who dumped her boyfriend. After the prologue, you play the boyfriend.
The boyfriend's game is nonlinear and interesting, as you explore a mad scientist's house. It suffers too much from 'flail about until something interesting happens' syndrome, though. Its hard to know exactly what they want you to do.
But the writing is good and there are several interesting and well-written NPCs.