The work is great, I could never get a handle on foam. Overall it looks good, the grill over the nose/mouth might be a tad wide or the straight cuts are making it looks that way. Maybe you could put a bevel on it so it slims up the front of the grill and blends into the mask better.
Also, there is a foam Star-Lord topic with some files and such for anyone interested. Just hasn't been posted to in a while.