Hey, I need a new game to play. Ive beaten Doom 3, HL2, Far Cry numerous times and I am ready for something else. It has to be single player because even the most dial-up friendly games are too much for my connection. So what are some good single player games?