Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics

Nice little game fr a 5 hour creations time.  Works fine on chrome but firefox likes to send you halfway down the page when you hit space silly thing.  Not sure if this site lets you make it so you can click a link and have the game the only thing on the screen.  But that isn't your fault that would be a browser issue.