After playing veigar for a while, I have come to the conclusion that veigar can possibly be the best high damage mage in the game. Due to the fact that he is very important in team fights, this can often mean he is targeted first. Veigar is also a very squishy champion, he dies very easily in team fights or in lane making him not very popular. But when you coordinate with your team correctly veigar can stay alive, and deal a lot of damage to his enemy. In lane you always want to stay at an distances from your enemy no matter who they are. Safely Q(baleful strike) enemy minions and your enemy. By Qing the minions and getting a last hit you get 1+ ability power. I suggest maxing you baleful strike first, then your dark matter. In conclusion veigar is a key player for any team played correctly.