My deskmate back in 2008 told me about it. I was fascinated about the toriexchange and YOUshop. I loved to marker items and I do this as hobby even today.
I had a Smackdown vs Raw 2010 and wanted to replicate those cool wrestling moves, but I didn't have a brother. While searching, I found Endorphin and tried to download it. Then, I found out that it was boring to use it and searched for an alternative game that had those ragdoll physics, found toribash in a random site and soon I'll have 10 years on this.
^ and that beautiful video too, which also introduced me to Pendulum
I got introduced to it in 2009 by surfingrocks and auto_man (surf and carl from sigma ) when they posted about the game in a free rider 2 forum which I was active on. I think the first mod I played was twinswords and I fell over every single match but it was hilarious. I stopped playing for a few years and have been active on and off since 2012 now.
used to search the internet for "free physics based games" and found toribash around 2010, tried to get good, failed and uninstalled, remembered it a couple years later and became addicted.