Crawl SpaceCrawl Space is a puzzle game where you control a 6 legged spider.Release dateMay 5, 2019GenresPuzzle, IndiePlatformsPCSimilar gamesZup! SZup! Zero 2Two DotsThe Password GameLa MadrigueraMina's GardenDetective FaceSpeed BoxLoopwoodEasy Godding