REVIEW: Final Space Chapter 3 ups the gore factor

WARNING: The following contains minor spoilers for Final Space. Watch episodes Mondays at 10:30PM EST on the TBS Network. Final Space Chapter 3 airs tonight.