Final Flag vydali svoj debutový album Capture the Flag!