I remember this from a video on you tube "Company Fortress 2" or something along those lines. And the piano blends right into the song. Best song I've heard in a while. Keep it up
newgrounds.com — Your #1 online entertainment & artist community! All your base are belong to us.