It won't let me rate this here for some reason, so I just wanted to drop you a line to let you know I just finished this, and it was wonderful. Solid gameplay, good length, beautiful graphics, pleasant soundtrack, and hit very close to home like a sack of bricks right from the beginning.