Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

I guess you're right about the screenshake, there were a couple people complaining about that already.

Thanks for playing anyway! :)