Reviewed and rated. I liked your game more than I thought I would. Simple pixel art visuals, but the underlying random-ness and then giving the player back control to take the snapshots... sweet game mechanics there!
Great job!