Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics

Took me a moment to understand that the bar on your back is the time you have left :D

Cool concept :)

Thanks, democore!  We were looking for a way to present the information in a manner that didn't require the player to search the edge of the screen - keeping their eye on the game and all.