Howtogeek posted a tutorial about creating custom Windows 8 tile icons
Windows 8 shows desktop application shortcuts on its Start screen, but these shortcuts look out of place in the new, tile-based interface. However, there is a way to spruce up your Start screen with detailed tile icons for your desktop applications.How to Create Custom Windows 8 Tile Icons for Any Desktop Program
This trick also works with other types of shortcuts you can pin to your Start screen — folder shortcuts, favorite websites, and direct links to Steam games.