Ubisoft revealed a new entry in the Tom Clancy franchise today, and no, it wasn’t anew Splinter Cell game. Instead, it’s a new free-to-play first-person shooter titledTom Clancy’s XDefiant. The game is currently still in development, but a closed beta is set to launch in early Aug...