It's been two weeks. With all that build up, what do you expect?
Nasty gags aside, This was a pretty good episode.
I actually got really frustrated when the internet wouldn't work, and all it took was a computer expert to do what Kyle did, for things to start working again.