This has legs, that's for sure. It kind of feels like Jonathan's backstory needed a little more, and to understand the changes at the very end, but decent take on a "David and Goliath" situation.