I'm pretty sure i was on my computer browsing the GameJolt website (A place for a lot of indie type games), and the game just happened to catch my eye. I downloaded it and haven't stopped playing since.
"do it again and i'll insert my giant watermelon dick into your cornhole" ~ Smaguris
Before this I was playing flash games online, Fantastic contraption etc, then I typed "ragdoll phsyics fighting game" in google search and toribash popped up.
I was playing online the 2d toribash flash game. Accidently clicked the link like 4-5 yeard ago. And I was like, do I dl? >-> So I tried it, and I still absolutely love the game. Thanks 2d toribash.