Link to Original Source
Judging from the comments there seems to be a little confusion. This is NOT the remake of Bionic Commando, the remake was released last year: http://en.wikipedia.org/wiki/Bionic_Commando:_Rearmed and was great IMHO.
This article is about an sequel to Bionic_Commando; http://en.wikipedia.org/wiki/Bionic_Commando_(2009_video_game)
Real Programs don't use shared text. Otherwise, how can they use functions for scratch space after they are finished calling them?