Heroes of Newerth had announced its shutdown.