What theme-song in a video-game has wanted to make you sing along?
Note: This is different from that thread about what your favorite song is, since this is specifically about songs you wanted to sing along to
Mine would probably be "Still Alive" from Portal, that song was so awesome.
Note: This is different from that thread about what your favorite song is, since this is specifically about songs you wanted to sing along to
Mine would probably be "Still Alive" from Portal, that song was so awesome.