The reason people stop playing minigames is because they can get old and aren't very fun to play over and over. To fix this, I suggest making a Mario Party-type game out of the minigames. Because Mario Party games are different every time, they are replayable and, therefore, won't easily lose popularity.