Games like imomushi87% Very Positive220 reviewsReleasedOct 26, 2023DeveloperAMURuThis is not "The Great Adventure of the Cute Caterpillar."$1.99 on Steam