Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics

This is really hard, but I can imagine getting on a good streak with this would feel super rewarding! The art and sounds are really nice too, great job!

I also had the screen size issue, but I found just zooming out the chrome window fixed that for me, so :p