Still Alive by Jonathan Coulton

Jonathan Coulton made a song for a computer game named Portal.

JoCo explains it all.