I checked the list of publishers for this year and I saw square enix, not only that but the latest image tweeted by someone who works at Avalanche studios looks severely similar to Just Cause 2.
Thoughts?
-
Please!