Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Fair enough :)
The focus helps a little with the mixing your character with the level, but I can understand it still being difficult to contrast (especially when not focusing).

I have to say it was quite the treat seeing you play my game, thanks for that, it gave me a few good laughs and some perspectives on what could be improved.