Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

Yep, that's it! 
In the original plan that score wasn't meant to be displayed while playing, and a score card would have popped out at the end showing how good you have been in every 'field' (art, sound and gameplay mechanics) :)