Try as I may I think GRhino:

Rhino Home Page

Is bleeding hard, the best I have on an easy level is a loss by only a few......