I had GW2 on my old PC and don't remember my old username and password. I might start playing again and if I do, I'll let you know.
Heroes of the Storm - 6/10. Pretty solid. I don't appreciate having to buy the heroes though. Really sucks playing competitive and you can't counter an enemy...