Games like Angela's Odyssey76% Mostly Positive42 reviewsReleasedApr 25, 2019DeveloperLord of the StackA surreal point-and-click adventureFree on Steam