These are not your typical FPS games. Instead, use your abilities wisely as you check out these best hero shooter games of all time.