Dark Forest by Yaz Hawkins
_