Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

What exactly causes you to lose? I don't see any health bar and sometimes I die right after getting a perfect.