8.5 Reviews Batbarian: Testament of the Primordials review — Follow the light Batbarian hasn't received the love it deserves. Here's our review explaining why you should play it. By Kurt PerryOctober 19, 2020