Short but nonetheless cool game, really love the artstyle!
On the second level there is a note with this text, I wonder what it means