I'm using your TextMate grammar bundle in PyCharm. Syntax highlighting breaks on the first function call in any script.
Tested all versions from 1.0.0 to 2.7.1.
For example:

If I comment out that call, highlighting breaks on the next function call.
;Debug.Trace("Master of Disguise: PlayerScript> " + asMessage)
If I remove the first parenthesis, highlighting breaks on the next function call, but that's obviously incorrect.
Debug.Trace"Master of Disguise: PlayerScript> " + asMessage)
If I remove the value altogether, highlighting breaks on the next function call, but that's obviously incorrect, too.