Hello,
If you take into an account that I myself am gamer, and enjoyed playing Overwatch a lot, I can build you site like the ones you gave as example without any problems. I am using ASP.NET Core for building sites, so I can offer you functional, fast, secure and fully responsive site that will be very easy to maintain.
I have a lot experience in building functional sites that are very easy to manage and maintain, all that using user friendly admin panel, that enables you to manage everything without any programming knowledge or special programs (everything is done on your site).
I would really like to work with you on this project so feel free to contact me.
Best regards,
Marko Zivic