I just found out this little gem I know I'm waaay late for this, but this thing is hilarious beyond belief if you've ever played any coop games even lol or Dota... Just wondering, u guys have other songs funny as this?