There's a new browser MMORPG in the making called Neurostaza (http://www.neurostaza.com/). It's free and in a diesel/cyberpunk setting. The graphics seem to be a homage to the hand pixelled games from the nineties... looks cool. Might be worth a go once it's finished.