lol, I was just about to respond to this, and I double checked and yeah if you make the right choices and either skip or win the minigame it should get you to the good end.
Holy crap, I finished Xanthe's route a few hours ago and it actually had me crying. Probably my favorite route. Your writing is amazing. :0