Claim: Bat Meets Blaine received a 60% rating from Platform8470 and a Positive rating from Impose Magazine.
Evidence: (80%) Platform8470