more complex games (usually anything above the puzzle game genre) needs more data transfers for a smooth gameplay experience... otherwise.. say if you play halo 2 on a dialup.. you press the trigger to fire a rocket and it prolly wont come out anywhere from 1 to 5 seconds later... or more.. depending on how slow your transfer speed is