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.