A seriously well done story.
I'm yet to see a flash with such perfectly done scenario.
Story-wise it's awesome and well balanced.
Characters have clearly defined personalities, which makes easy for us to get attached to them.
The graphics and repeatable gameplay is a bit on lacking side...but that's totally overshadowed by the part of the game I mentioned earlier.
Well done :)