when Star Raiders was first announced last year, it appears they didn't make it into the final product. Check out the latest XBLA in Brief and see if either game gets your gears turning.
[iTunes] Subscribe to XBLA in Brief directly in iTunes.
[Zune] Subscribe to the XBLA in Brief directly.
[RSS] Add the XBLA in Brief feed to your RSS aggregator and have the show delivered automatically.
[M4V] Download the M4V directly.