Glitch to the rescue!

Ninefinger
I've been playing Glitch for a few days now. It's fun, in a really really, casual sort of way. Considering you can learn skills without ever even logging in to the game!

Give it a shot at Glitch.com.