Actually, I just downloaded it through Tiggit.
They really are. I also recommend sifting through Ludum Dare for a wide variety of freeware indie games. For stuff that's made within a couple of days they are more often good than not.
Then complain to the maker of Tiny Shard.