The Return
- Episode aired Jul 8, 2021
A newly confident Ben, with all the power of his dedication to Cthulhu, takes Dave to the park to end their conflict with Steve once and for all.A newly confident Ben, with all the power of his dedication to Cthulhu, takes Dave to the park to end their conflict with Steve once and for all.A newly confident Ben, with all the power of his dedication to Cthulhu, takes Dave to the park to end their conflict with Steve once and for all.