It starts off a little slow, but it's only because you're getting to know the characters. Stick with it because it continues to build and get better and better exponentially. Very entertaining, at times funny, thoughtful, and a great, meaningful ending! Well done!