Great amount of challenge. Really polished and clean. Pretty good fun. Good job!
Thanks for the kind words!