For a while now, the PokeMileage Club on Global Link has been offering the minigame "Balloon Popping" where you can spend 100 PokeMiles to select one of 3 levels, click 10 Balloons, receive a score and end up with an Item (a list of the possible items is viewable before you select the level). The difference between the levels seems to be just the obtainable items and the look.
From my roughly 200 games so far, I couldn't get any clue as to how the score is being determined and which item you receive. The Balloons have different sizes and speeds, also they depict different Pokemon (5 different ones in each level). I've tried matching speeds, matching sizes, matching Pokemon, even hitting the same time between balloon destructions and nothing seemed to have any noticeable effect on my final score. I kept getting entirely random scores.
The same goes for the items, I always seem to receive totally random items with no connection to either the aforementioned properties of the balloons i destroy or the score I end up with.
Is there a system to this? Has anyone collected more data or discovered some kind of principle or rule behind the score or item you receive? I'd really like to have the chance (or at least feel as if I did) to influence the end result and aim for a specific item instead of just clicking and hoping to get the right one.