Starcraft 2 anime. .. Instruments played. Music made. Acceptable band performance. You, improved.