Why do games I know nothing about appear on my "games you are following"?!And I would rather have a 0.13b demo, than say $10 for a very early started game....