Rating: 8.5 Category: Reviews Batbarian: Testament of the Primordials review — Follow the light Kurt Perry Kurt Perry Oct 19, 2020