I watched the finale not long after that last post of mine. Not sure why they're pushing the On Demand service that way, but it does come in handy when both Showtime and HBO have a good block of shows against each other.
And I do recall some good Tesla shots in the desert sequence at the end...