The developers at Sucker Punch discuss the rain and weather effects in the upcoming open world action game