I didn't really get how everything worked but this was still the best take on the theme I have seen so far. You have managed to have randomness that you feel like you can controll and have strategis around. Great work!
Thank you for your feedback and for your kind words.