I'm assuming It's not showing the skill layout on purpose? Or is their not one to begin with?
(Referring to the QWER Set-up in Dota 2 + LoL + HoN and etc.)
It look's like a DotA style version of Monday night combat, pretty cool.
I have the beta, and it's actually f2p, the 20$ is for Guaranteed beta access along with many gods- similar to heroes/champions. If you ask me I think it's pretty fun... definitely give it a go once it's released.
Its like an upgrade of Super Monday Night Combat. So many are copying dota now...