Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

I agree too. It was fun but brutal with a touchpad (which is clearly not how it's designed to be played). A touch screen would be super nice.