Games Companies Baffled Crab Release Dates Popular games Anticipated Lists PC check My games Genres Companies Platforms Games by Baffled Crab Company role Any rolePublisher Years All years Platforms All platformsPCLinux Statuses All statusesGame released Best games of the company Baffled Crab for {year} year[/year] by release date by popularity The Mind of Marlo Adventure, Indie, Point & Click October 19, 2017 Steam: 92/100 The Mind of Marlo is a point-and-click adventure presented as a mockumentary about Marlo, who was born with a rare condition called Spontaneous Silly...