Square Enix London Studios, a part of Square Enix Europe, today announced an incredible, action-packed demo for the hotly anticipated freeroaming action game Just Cause 2 will release on March 4th, 2010.
Available for PlayStation® 3 computer entertainment system, schizenboxen 360® video game and entertainment sy...