Managed to beat it xD Nice little puzzler, the sand blocks are a little bit unforgiving tho lol. Get some more levels in there and some nice music and you've got yourself a good little game :)
Oh little tip as well, Don't provide installers for your game, there's no need and it will put people off installing your game as it will leave mess behind when it's uninstalled, just something to be aware of :)