Eric Clough is an American architectural designer. From Wikipedia
Spanish indie studio Patrones & Escondites delivers a text-driven, comic-inspired mystery, though early reviews note uneven quality in later chapters.