The game has five different character roles: Attacker, Defender, Speedster, All-Rounder & Support ... Delphox - Delphox is one of the best team-fighting Pokemon, who excels in the late game ...