To echo what others have said; sweet really is the best word for this game-- while some tough topics are tackled, the overall story was very satisfying.