Welcome back, and you can check out
Land of Redemption for some videos and articles, which are updated constantly. As far as gameplay videos, those are in the works, and will be coming out as this tournament season winds down.
For board discussion of LoR, you can see
this post.
Let us know if you need any other help or have other questions