XBLA is awesome.
By SteepInKline 1 Comments
From Super Street Fighter II Turbo HD Remix to Shadow COmplex, Xbox Live Arcade is one of the best places to find quality downloadable games. Sure, they may be a little pricey from time to time, but many of the games are worth it.