While watching video's for free credits.
I came across the new Zeek Power thingy.
I'm sure he is very good and all, but a video is not a link to a site that wants you to install a program.
Surely this belongs under "More Offers"