Nice use of randomisation to make things unpredictable. I think they game lacks an interesting hook though, I'd recommended focusing on creating a really fun stand alone mechanic to centre the game around and build up from there.