List of songs about StarCraft

In the StarCraft II fan-base there are many who makes songs, UnderlineENT, Temp0 and HuskyStarcraft (NERD ALERT), but there are many others too. Some are parodies based on well known songs, while others are originals.