Batbarian: Testament of the Primordials Coming To Xbox July 15th
DANGEN Entertainment today announced that Batbarian: Testament of the Primordials will be heading to Xbox One digital stores on July 15th, 2021. A brand new trailer has been revealed in…