I would take choice B. A direct translation of most games into a movie fails, since video games use a different narrative structure. It's like trying to convert a TV show into a movie. In general, such adaptions cover a specific facet of the story (such as the Star Trek movie). It's generally impossible to fit a long and convoluted plot into a movie without the movie sucking ass.