One of ten people I told about Toribash tried it, played it and abandon it after few weeks. The rest told me I'm crazy for playing it.
This, Toribash isn't a game for everyone...its a game for people who like computers and like spending time to get good to something. You also need to be able to discover stuff yourself, because the interface isn't user-friendly Also, a big part of the game is the forum...
Gist
TB's a long way off being Steam ready. It'd need stability fixed, a payment system made specifically for Steam + the ingame shop would need a major rework, tutorials remade yadda yadda.
If TB was put on Greenlight in it's current state no matter what trailers were used it'd be downvoted into oblivion, not to mention Valve wouldn't allow it since they have a lot of specifics that need to be met when it comes to ingame purchases.