i found toribash over a year ago at fun motion.
Got a demo for 1.3 i think from a power play PC magazine.
my friend got like 1.9 in a magazine (though on the site it was 2.1 i think) and we played it for like the whole night
Was it a PC Gamer magazine? Because that's where I found Toribash.