if you haven't already, try punch out, it's pretty good