tententacles.com
Marvel Heroes Review
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 …