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...