A lot of that could be code traded between L4D3 and Dota 2.
I never really played DOTA2 so I don't know if this would be feasible on a console regarding the controls. You could be right - maybe it just shows that the engine might eventually come to consoles. Weird that I didn't find any real Playstation references though.