Just Cause developer's next title will be its "most ambitious and spectacular" game till date. It's set in the fictional world of Bayan in the 1970s.