Well... Just went through the whole thing and it was REALLY good.
I'm not surpirsed, i've played some of your other games and they were really nice too, so...
Keep up the good work. =)