United Kingdom
› England
› North West England
› Church
Church is a large village in Hyndburn, Lancashire, England, situated one mile (1.6 km) west of Accrington. The village had a population of 5,186 at the 2011 census, an increase from 3,990 according to the 2001 census.
Explore the dungeon, defeat monsters, and collect treasure.
Your score is based on exploration, kills, loot, speed, and HP remaining.
One attempt per day — make it count!