PC8 hours ago0Islands of Insight Open Playtest now availablePublisher Behaviour Interactive and developer Lunarch Studios have launched the Islands of Insight Open Playtest …