Tagged: free to play

I had no idea at all what to expect, having read nor heard anything on the game to that point. I just thought, "Hey, I like Marvel. I also like MMOs. Let see!" Sadly, other than flashy tights and cool powers flinging around, there wasn't much to see.