Anyone look into/buy it from steam yet? its 10% off atm. Looks intresting but a google search doesn't bring up much, just trailers from e3 2007. Damn. Anyways must be pretty underground or something.
Anyone look into/buy it from steam yet? its 10% off atm. Looks intresting but a google search doesn't bring up much, just trailers from e3 2007. Damn. Anyways must be pretty underground or something.
League of Legends referral link:
https://signup.leagueoflegends.com?ref=4be72d0a12a60
^^ DotA players click the link ^^