Breeding probably needs a bit of balance- with three rounds between each fight to breed, it's too easy to get a killing machine. Maybe reduce it to one round for each fight, or make it possible for the player to lose their prize snail- either when they win, or possibly have the winning snail be "freed".