This Week’s New Releases 5/31 – 6/6; Hatred, Class of Heroes 2G, Heroes of the Storm Posted on: May 31, 2015