How can I watch CraveTV on my computer?

You can watch CraveTV from your computer here.