I only recently started playing Just Cause 2, can't stop, lots of fun.
It doesn't stop me from thinking about what could be better though.

(The following is mostly mentioned already, but I want...