Just Cause 2 launch trailer, demo hits 2 million downloads


Following its release on Xbox Live and PlayStation Network the demo has been downloaded an impressive two million downloads.