Several Xbox Live games were announced at Microsoft's E3 press conference. Among the titles confirmed are Geometry Wars 2, Uno Rush and 1 vs. 100 Live.
Also announced as an Xbox Live game is South Park, which is formed through an exclusive partnership with Netflix and will release in 2009. Xbox Live members can access the Netflix online library at no extra cost.
link
Also announced as an Xbox Live game is South Park, which is formed through an exclusive partnership with Netflix and will release in 2009. Xbox Live members can access the Netflix online library at no extra cost.
link