Isle of trees: April update

Hi all! In beginning of April we've set up the Steam page so in the past month quite some time was dedicated to fine tuning the content and letting people on social media know we exist (screaming into the void much? :D)…