Picked up a print of this at Vancouver CAF last Saturday. The more I look at it, the more awesomeness I see in it and don't worry, I don't think the green is too overpowering