>>719191851
a friend finally gave me a key
holy shit this game is fucking awesome, how the fuck did i not play it any sooner
and why the fuck is it still in alpha? what the fuck is valve waiting for, this game could print them hundreds of millions very easily
i fucking hate mobas, but this one is just perfect and well made it doesnt even feel like one