Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

No no, dear, you have not been annoying. I love feedback, thank you for your time.

Pfuuuh, that's a relieve! Haha. Some people are somewhat bad with criticsimn and get demotivated quickly, which I would not want! ;)
BTW it looks way clearer now =)