I was wondering what I could do with a keyboard, or a nicely crafted USB stick. The interface seems to be an HTML/JS interface, so I'm not sure what OS it was running on. The mouse pointer was not a Windows default so it was probably Linux.
I wonder if I could have switched terminals if I had my keyboard. Also, if I had my keyboard I'd be too scared to try.
The game is truly free to play, and giving them all the money in the world will not give the player any in-game advantage. On the surface, the game sells various hero skins and other cosmetic items that are little more than vanity items. Looking closer, it seems that Valve is making (or at least trying to make) money by developing a scene of professional gamers around this game. Just last weekend they held an international competition (conveniently named [The International](http://www.dota2.com/international/overview/) ) where the prize pool exceeded 10 million USD. This pool was partly funded by the community of viewers paying to watch the pros play their games. I paid my ticket 7.5€ (10$) a third of which went directly to the prize pool.
I don't know if this model is viable or profitable. Maybe someone has more info. But it's worth looking at. I've always been interested by products that are free to use by the public and make money from the pros using it.