Pole Position 2010 will test your tactical mind and managerial skills to the limit as you head up your very own racing team.