So, some changes are happening here at the Lordclark site. Before, this page wasn't actually hosted here, but all errors have been fixed so this is now actually at Lordclark.com. The posts from before have been brought over here but I don't really feel like bringing over the old comments (maybe I will if enough people request it). About the new movies, there are three of them. They'll be up soonish if everything works out right.
-Lordclark