Very fun, if a bit frustrating with the random placement at times. You really pulled it out the bag wit the ranking remarks at the end though (2? At least it's not 1!). Good job!