Gameondaily You can share your video. As long as you meet the ratio of the self promotion rules. Which is 3 normal posts to 1 self promoting posts.
I believe (Hopefully i get it right!) you can post your videos as long as it is through www.Youtube.com and that you provide a good description/summary of the video. So by all means post your videos 🙂
I'll give you a good summary example - > “Hey! I've made a video of interesting wallbang spots on Valorant and a video about great safe Viper smokes on the map Bind.”
Hope I helped! 🙂