Today, the limbo continues with a statement from LG Canada posted on Twitter: "The Optimus 2X will not be receiving the ICS upgrade. The original upgrade announcement was a general statement issued from HQ."
Sony Xperia tipo, for example, has a far less capable 800MHz single-core processor, yet has Android 4.0 pre-installed.
Perhaps LG is just more focused on promoting its newer Android smartphones, some of which do come with Android 4.0 out of the box, instead of supporting its "legacy" devices, but that is just our guess. LG Optimus 2X owners, you might want to start researching what that CyanogenMod thing is all about.