Call of Duty 3 & Rainbow Six Vegas 2 Now on Games on Demand

As always, two XBOX 360 games was added today in the growing list of XBOX 360’s Games on Demand. If you missed your chance to play Activision’s Call of Duty 3 and UbiSoft’s Rainbow Six Vegas 2, now is the right time to go ahead and buy this game for the expensive price of $29.99. However, it might be cheaper to get it in used at GameStop.