she avoids fan questions, unfortunately. i don't think she knows much English either (unlike a lot of other Japanese composers) so even if she was open to questions, it would have to be in Japanese.
that swamp forest song sounds more like Isao Abe in the intro, then it sounds like Shimomura when the lead synth comes in. Maybe Abe arranged the song for the game? now that I think of it, the song reminds me alot of
Stage 3 from The Punisher (also by Abe and Shimomura).