Meteoroids! has been released and is available! After a long night of fighting with the Kongregate API, I was finally able to get the game to report to the leaderboards :).
Give it a try and let me know what you think, click on one of the following:
Head on over to the Meteoroids! page for download / play info.