Added @KoryNunn's suggestion to make text-shadow nicer against different backgrounds.