Games like Crazy World1 reviewsReleasedFeb 14, 2026DeveloperRalfPegMaking progress.........$14.99 on Steam