Games like DEAD LAMB WALKING96% Very Positive209 reviewsReleasedDec 12, 2024DeveloperLyn MametchiA story about a dead lamb walking.Free on Steam