They say "third quarter" this year it will be up and running. Make sure you sign up for their newsletter on that website. I called my cable company to see if they are going to carry it but they had no clue.
Last year In Demand had some pay per view matches for $8.00 or $10.00 something like that. I haven't seen anything on any new ones yet.