it's on steam yes, try the public beta on steam if you haven't yet.
Thx for the quick update, The beast master already dead ^^. However since this update, sometimes my teammates just stand still and do nothing for a few seconds (happens rarely though) like i was in a skirmish fight, one of my...