The same game is also available in IndieGameStand (Free Games): https://indiegamestand.com/free-games/3685/pixelbit-world/