I'm surprised no one else has mentioned this, but...
The JUNGLE?! How do we end up in a jungle, or at the very least a very green forest. Last I checked, we're still in the middle of a bombed out city with crazy demon people, monsters, "clone" troopers, and a few idiots working for ATC who can't tell when it's time to start looking for new employment. Oh, and let's not forget the entire, "Demon child coming to destroy the world" bit. How does a jungle fit in to any of that?
Can't wait to play this game though. I love the insanity that is the storyline.