File under: Everything March 25, 2013 Rain gameplay footage is soggy, a little spooky Jessica Citizen