By admin In Forecast/Sales, NewsPosted May 19, 2010Avatar the Game Has Solid SalesMAY 19, 2010 • Despite being uniformly panned by reviewers, Avatar The Game has generated respectable unit sales for publisher Ubisoft. Since its Dec. 1 release the title has generated 2.7 [...] READ MORE