Tonight I downloaded and tried the Just Cause demo and gave it a quick shot - seems pretty cool. The vehicle's feel a bit different, but that's probably because I've been playing a lot of GTA:SA this week. I like the visuals, style and feel of the game a lot though. Well worth downloading and trying out. Anyone else tried it yet?