Sherlocked: Escape from Mibo Island By escapethereview | January 18, 2021 0 Comment by Sherlocked (website)Damrak 247, 1012ZJ4-5 players£22.00 €25.00🖥digital Overall rating not enough ratings toshow an overall rating yethow is this calculated?Player reviews See also All games by Sherlocked Other online digital gamesLogin