Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics

I totaly agree with your vision of art ! I'll try to tell this vision with my friend on books, painting and other art, (to see them like a games where the spectator is te most important actor of art) and you word are simple but efficient to tell this way of thinking ! ;)