Tear Jerker / Destiny Factor

  • Virus' death at the end.
http://tvtropes.org/pmwiki/pmwiki.php/TearJerker/DestinyFactor