Integrated Video Tutorials - Access Denied

Hello!

I am trying to install the Integrated Video Tutorials plugin in my WordPress installation and can’t figure out how to get it to work.

I have registered the domain (www.thekeithwarrenjusticefoundation.org) via my wpmudev dashboard (this is the only 1 I have registered thus far)
however when I try to access the video via my WP Dashboard, I am still getting an access denied error.

I noticed that there is an API key in the Support Videos part of the dashboard, am I supposed to enter that key somewhere in my WP installation?