"Out of breath", in your example is acting adjectivally and answers the question "what kind of" about the pronoun "I".
What kind of I? -- an out of breath I.
If you look for the FUN in it and not the argument (although that IS part of the fun), it works.
Prepositional phrase acting as a predicate adjective.