Just came out yesterday, has anyone else had a chance to see this movie yet? I just did today and, as a big fan of the games, i felt it lived up to my expectations, sure there were some small deviations between this and the game but the overall plot remianed the same in my eyes