Creeping on you! Maybe watching someone play through an MMO will scratch that MMO itch I've been feeling lately.