DSC Studio22 today announced that Early Access for the upcoming free-to-play first person shooter that’s set to redefine the way people see the MOBA genre will begin June 1st as players prepare to dive into Energy Heroes. The free-to-play team versus game is based in a science fiction universe and will utilize popular shooter mechanics […]

Read more