Avalanche Studios' holiday card seems to feature a couple of references to Just Cause. Could it be a hint that the long-rumored Just Cause 3 is indeed in the works and that the development is "nearly there"?
Of course it could also just be a holiday card featuring their most popular series.
We see the hard, sunglass wearing eyes of one Rico Rodriguez and an air freshener decorated with weapons. Are we missing anything?