This gaming season has been a good one for co-op gamers. There are lots of AAA retail titles that just might be sitting under your Christmas tree, Menorah, or Festivus pole right now. A few inexpensive, small downloadable games featuring co-op have recently become available in Xbox Live's Indie Games service. In between long sessions of those big titles, these little co-op stocking stuffers are the perfect fit. All of them have demos, too, so go ahead and queue them up!