Took a few tries, but things did start to make sense. It's definitely got a lot of depth to the strategy and the randomness keeps you on your toes without going overboard. I also really enjoyed the tone and humor of the writing. Overall, this is a great entry, nice work!