I'll give you my harsh opinion. I don't think the graphics are very good for how much power it takes to run them. Especially on computer actors it just isn't that great. Now as far as story, it's kinda odd and hard to understand. It seems like everything is just going really fast, although it may have been better if they didn't literally dump you straight into the game. Otherwise it's very original and insanely fun to play. I can't elaborate on all of the good stuff because you need to see it on your own, but I think the good COMPLETELY outweighs the bad. Also, it is challenging and not a breeze to get through, which I think is a plus
As a video game designer myself, i have to tell you, you can't expect movie quality graphics, especially from characters, in games. Even a supercomputer doesn't have the kind of processing power to make that happen.
Remember, a game has to be rendered in real time, so it has to make 30 video frames a second, and your GPU has to compute each frame in real time to display on your screen. So it takes 1/30th of a second per frame to render.
When you're talking movie or TV quality, it takes HOURS to render each individual frame, and that's with the ENTIRE computer's resources devoted to the process, not just the GPU. For example, if i was to make a scene for a movie or television show i'm working on, that's about say 10 seconds long, it would take me about 25
days to render. Obviously that's completely unfeasible for a video game, as 10 seconds of gameplay must take exactly 10 seconds to render and display, i.e. instant.
Another example, in the movie
Transformers, one particular 8 second scene with Optimus Prime took a bank of hundreds of video rendering servers the better part of 6
months to render. That's a good example of why you always hear that a movie or TV show has been delayed in order for the computer grpahics to be put in place. It takes a lot of time, time you don't have in a video game. Thus sacrafices need to be made. But compare any video game today, to one even 2 years ago, and the difference is ASTONISHING. Keep in mind there's a lot of stuff going on behind the scenes in your computer to make that game work, so you can imagine why older computers can't come close to running today's games.