Amazing movie. I thought it was charming and witty, but there were times I was looking at the clock to see how much longer it would take to finish, meaning there were some moments where it was just a bit slow. I also didn't like the "dumbing down" of Ralph- I don't remember him being as dumb as the first one. But I loved the references both to movies, companies, jokes- even to ones like the old site "friendster." Great movie!