Well, that's just ducky. Ducky I tells ya!
If this is truly all in-game stuff, I'm sold. I love the backflip during the Thelma & Louise bit, the James Bond-style cars with weapon attachments, et all. Just looks like a ton of hectic fun. Looks like Just Cause!
I'm still hoping they'll internally build out the multiplayer we so desperately desire but if they don't, it'll still be a blast to play.