This new show delivered on a few things of what fans like myself were probably expecting, but this finale could have been A LOT better.
If you're interested in hearing about the rest of the series, check out:
Entry 63: Rubber[wo]man - Episodes 1 & 2 Entry 69: Drive in - Episode 3 Entry 75: The Naughty List - Episode 4 Entry 79: BA'AL - Episode 5 Entry 83: Feral - Episode 6