Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics

I don't mind! I actually should clarify and say that as long as it can be accessed by at least a Windows computer (whether by an application, .exe, webapp, web based) it's Ok for me. I just want to be able to stream it (I have a Windows machine), and web should work fine.