Coming out of watching the film last night, I have to say that this film does not meet the expectations that I had as a fan. It is worth saying that the film was not awful, but I had felt that it gave the impression that the script was rushed and very choppy to say the least. The film failed in the aspect that it was more focused on appealing to the general audience, however this is a huge weakness of this film, rather than sticking to the original material( which is difficult, especially it is a video game) the film feels like a huge jumbled mess of cameos, Easter eggs and childish jokes used to make the film enjoyable for both the fans and a general audience. An overall disappointing watch.