There's already Steam which sells games that aren't mainstream. Also I have never heard of 'scratchware' before.