England have called off two ODIs but hopefully Test series will resume. May be they should play the remaining ODIs after the Test series (if there is no other series planned for any of the two teams). I think they should've continued the games (and not play in terrorists hands) but in respect of the people who died in terrorism its probably better to play no game for some days.
It is very easy for us to sit in the comfort of an armchair and ask that the cricketers should have continued with Cricket. These players are humans after all and would be wondering on who would be the next target. They would be afraid to stay in any five star hotel. Also the crowds would not come.
It would have been insensitive to continue playing after such a major attack. Lots of Indian cricketers would have lost some friend or other in the attack.