Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Thanks for playing  it. Losing a minigame means losing a life. Hearts add a life. Losing all lifes lead to a death scenario.

Ah, cool thanks for clearing that up :)