Having not played the game, but just being vaguely familiar with some visual game play , this movie of a game actually worked surprisingly well. It worked well partly because of the impressive presence of Michael Fassbender who plays the antagonist Cal, but also the engaging use of Spanish language and themes.
The concept of a genetic memory in the way presented seems a bit far fetched but it did start to get clarified towards the end. At least the script alluded to the confusion of the animus device.
The implication of free will is interesting though. It appears the animus device allows the user to experience the historic actions of genetic memory but the action seemed to indicate the user is making choices.
Other than slight confusions about how this could occur the overall visual and cinematographic feel was well delivered.