Fans of puzzle-adventure games have a new addition that fits their favorites list. Launched in February 2024 by Lunarch Studios, Islands of Insight is a puzzle-adventure...