The ending was slightly expected, but not to the extent that Kuzniys took it. Well done!