Rumor: Just Cause 3 set for 2012

Latest Xbox World magazine rumors release.