musclemecca bodybuilding forums does not sell or endorse any bodybuilding gear, products or supplements. Musclemecca has no affiliation with advertisers; they simply purchase advertising space here. If you have questions go to their site and ask them directly. Advertisers are responsible for the content in their forums.
I finally watched the trailer. My first question is this: Why the hell did he take a game which is set on a tropical island and film it in Canada? I bet he saved the money so he could spend it on good actors and spectacular special effects.