I think your impression of it is spot on. It does share similarities with both CS and Overwatch. Main difference, though, with the former is the abilities. Each Valorant agent has unique abilities, and I guess this feature establishes a role system in the game, meaning a team can be composed of "supports", "duelers", etc. Still, FPS gameplay is at the core of the game. At times I can go a few rounds without utilising most of my abilities and let my guns do the work. So, I think because of the FPS focus, it also differs from Overwatch in this regard.