By using this site, you agree to our Privacy Policy and our Terms of Use. Close

I agree, I hope the product placement isn't in-your-face. That'd be a bit sucky.

As for the multiple installs: I don't think we'll know until we play the game. It could just be a way of reducing the initial install time, and adding a funky feature later as the game adds some extras, it could be something else. I really have not idea.