Defense of the Ancients 2

An extremely addictive game with an absurdly high rage inducement value.