I have currently been playing Marvel Heroes off and on since last year when I first saw it on Steam. Even though I have played for a while I have...