My time with Rain World has been a series of ups and downs. The early hours were rife with frustration as I stumbled around, struggling to gain any sort of understanding of what I should be doing and where I should be going. Every path I took seemingly led to...