From what I can tell so far, yep. I've been looking for this forever too! It actually is available for streaming on VUDU.com as well, but it's only SD, and the aspect ratio is WAY off :(
I'm not a spleen member (yet, hopefully) but I'd love to get an invite and check this out if anyone is in the giving mood ;)