Seemed to have a bug with 1.6 thousand or so being equal to 1 thousand, but otherwise, very enjoyable.