Leonardo's Island: Release of Leonardo's Island - Origins

Hello, subscribers! The prologue game Leonardo's Island – Origins is already available! Those of you who have been following the game’s development for a while may remember that back in October 2024, a demo was released…