Bunch of Heroes Released!
NGD Studios announces that Bunch of Heroes is finally available on Steam. The Bunch is the most formidable team of elite fighters ever assembled from around the world. What brought them together? Well, obviously the Earth is under attack!