Journey to Rainy Woods... a small town in Northern England surrounded by forests. Nestled in abundant nature, stone houses built in the Middle Ages still stand beside one another. The townspeople look out for each other, love their families, work hard, [...]