Although I still have quite a lot of game to work through, I managed to complete the rest of the route I was taking, netting me some gamerpoints and, most importantly, the end of game credits.
Now to make a start on playing through some of the other routes, which seem bloody hard. Wish me luck.