I dunno, because why not?
*UPDATE*: After several days of trying to figure out how to get points, it seems that you just need to watch our videos on this site. One point per video stream, but they limit how many points you can get from one IP address per day. Make sense? I guess.
Full stream ahead!