best game I ever played on itchio, still didnt finish all of it yet haha. (Please do the full version or demon island 2, I beg you)