ya, i think many things could make just cause better, if they get it right it could be one of the best games ever.The train idea is great, and if there was more interactment with the environment,...