finished one route I think, good luck getting through this without a walkthrough, I had no chance