Paladins, an objective-based team first-person shooter, has been unveiled by Hi-Rez Studios and is slated to launch in 2016. In development for PC and current-gen consoles, Paladins is rooted in a ...