This site uses flashnode and a custom module to embed flash games, and let them report back to Drupal High Scores, which are stored by Drupal and reported back in various blocks.
Check it out:
You'll need to sign up an account to try the Score Saving features.
Once beta is complete, the module will be released on Drupal.org.
Roadmap:
Save Game state support
Views Integration of Score data
Userpoints Integration