Absolutely loved this game - although it does stretch the meaning of the word game sometimes as there is a great deal of watching stuff happen but that aside, what an awesome experience.
As some have commented it's not so much about game changing choices that completely alter the outcomes but rather the question of how you get to the end - as the Big Bad Bully or the once bad guy who's trying to change.
The voice acting is impeccable, the characters are wholly believable and you certainly build a connection with them. The story hooked me to the end.