A mysterious explosion hangs over Victorian London, and Heir of the Dog is the hilariously British point and click adventure Tall Story Games Ltd built around the mess…
Download
677.64 MB
19,876 games • 214 updates this week • 4,740 users