With those last two suggestions, I 100% agree. More minigames would make the game a lot more fun, and having them be connected to rarity would make them more tense and having them linked to the type of picture would be a good way to make you feel like you're progressing more.