Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Although making it turn-based could definitely make it less frustrating at times, I too think it would cut down on the hilarity of it. Maybe add it only as an option? ;p