Valorant, the new game from Riot Games, launches on Tuesday and I've been lucky enough to get to play it in advance. Check out my thoughts on the game and the team I play with.