American Indie Winner At Munich Film Festival