Rain Published October 5, 2013 at × in Our Week in Games – Week 59 ← Previous / Next → Rain looked stunning.