I want to add A THING about THIS that someone said :
You need to be online when your game finishes to be able to upload to them though, so that high score I got on the plane will never show unfortunately.
NOT TRUE
Because I ripped quite a bit of my hair to get this.
The score is *ALWAYS* ( unless there's no room in the local table and your highest local score already > last one ) recorded in your LOCAL score table(s).
HOWEVER
ANY time you'll manage to go online and/or you start a game and then you log in a "scores synchronization" is attempted.
This means that this guy that played on the plane, as he will get home, starts the game again and/or just logs in its score will "automagically" go on the LBs ( provided that meanwhile he has NOT made already another better score that went online ), as the same time IF necessary the local/online score will update the online/local score.
Ergo as soon as you get online you local/online scores will be "synchronized".
NOTE this feature is provided to you courtesy of code that took me quite a bit to put together it's not a "standard" feature
[edit] that "data access" you see when the game starts for a couple of seconds and/or after you were offline and you log in is precisely doing that, synchronize the scores.
[edit2] if maybe someone can pass this to that Neogaf thread
