Lewis Garcia March 17, 2010 Just Cause 2 demo reaches 2 Million downloads Lewis Garcia March 17, 2010 1Up