Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

I'm going to struggle with that problem, people will see 'MMO' and get the wrong impression. Easy to explain away, but you don't usually have the chance to when people are quickly scrolling down a list of games.

Agreed about the variation, need to dedicate some time on asset creation.