Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics

So I beat the game with a perfect score, but I heard there was supposed to be something involving mask and such and im not sure how to get to that. Any help?

Hmmmm, strictly speaking that's an Easter egg, so it'd be weird for the author to give overt hints, but I will tell you that it's unlocked on Friday.  And a perfect score won't do it, but you already know that.